Nigeria’s crude oil industry has recorded a major milestone, with production rising to an average of 1.56 million barrels per day (bpd) in June 2026, the highest level achieved in more than six years. The latest figures from the Nigerian Upstream Petroleum Regulatory Commission (NUPRC) show that the country not only exceeded its Organization of Petroleum Exporting Countries (OPEC) production quota of 1.5 million bpd but also demonstrated a remarkable recovery from years of declining output caused by crude theft, pipeline vandalism, underinvestment, and operational disruptions.
The achievement marks a significant turning point for Africa’s largest oil producer. For much of the past decade, Nigeria struggled to maximize the benefits of its vast hydrocarbon resources as security challenges in the Niger Delta and aging infrastructure repeatedly undermined production. At several points between 2021 and 2024, the country’s output fell below one million barrels per day, resulting in substantial revenue losses and weakening its influence within OPEC. The latest production surge therefore reflects more than a temporary increase in volumes; it signals growing confidence that reforms and investments are beginning to yield tangible results.
Several factors contributed to the rise in production. Enhanced security measures across key oil-producing regions have helped reduce crude theft and pipeline sabotage, long regarded as the biggest obstacles to sustained output growth. The federal government’s collaboration with security agencies and private surveillance contractors has improved monitoring of critical oil infrastructure, enabling producers to evacuate crude more efficiently. In addition, reduced operational downtime and improved reliability of export pipelines have allowed operators to maintain stable production schedules. Industry participants have also cited a more supportive regulatory environment following the implementation of the Petroleum Industry Act, which has improved investor confidence and encouraged fresh capital inflows into the sector.
The increase in production comes at a crucial time for Nigeria’s economy. Crude oil remains the country’s largest export commodity and one of its most important sources of government revenue and foreign exchange earnings. Higher output translates directly into increased export receipts, stronger fiscal revenues, and improved foreign currency inflows, all of which are essential as the government seeks to stabilize the economy, strengthen external reserves, and finance critical infrastructure projects. With oil prices remaining relatively supportive, the additional barrels produced each day could generate billions of dollars in extra revenue over the course of a year.
The latest figures also reinforce Nigeria’s strategic importance within OPEC. By exceeding its assigned quota, the country has demonstrated its ability to restore production capacity after years of underperformance. This development strengthens Nigeria’s position within the oil-producing alliance and provides evidence that the country’s upstream sector retains significant growth potential. Industry observers note that Nigeria possesses sufficient reserves and production capacity to move closer to its long-standing target of producing two million barrels per day, provided security improvements and investment momentum are sustained.
Fresh investments by international oil companies are expected to further support production growth. Recent commitments to new offshore developments and field expansion projects suggest that major operators are once again viewing Nigeria as an attractive destination for upstream capital. These investments are expected to boost production capacity, improve recovery rates from existing assets, and extend the life of mature oil fields. The growing confidence among investors reflects a broader perception that Nigeria’s operating environment is becoming more stable and predictable.
The production increase is also expected to complement the country’s expanding refining capacity, particularly as the Dangote Refinery continues to ramp up operations. Greater domestic crude availability could help ensure reliable feedstock supplies for local refiners, reducing dependence on imported crude grades and strengthening Nigeria’s ambition to become a major exporter of refined petroleum products. The combination of higher upstream production and increased refining capacity has the potential to reshape the country’s energy landscape and improve its trade balance.
Despite the positive outlook, challenges remain. Crude theft networks have not been completely eliminated, while aging infrastructure and community-related issues continue to pose risks to operations. Global oil market volatility also remains a concern, particularly as shifts in demand, geopolitical developments, and energy transition policies influence long-term investment decisions. Sustaining production growth will therefore require continued vigilance, policy consistency, and investment in both security and infrastructure.
Nevertheless, the achievement of 1.56 million barrels per day represents one of the most encouraging developments in Nigeria’s oil sector in recent years. It demonstrates that targeted reforms, improved security, and renewed investor confidence can translate into measurable gains. For a country seeking to strengthen its economic foundations and maximize the value of its natural resources, the six-year production high offers a powerful indication that the long-awaited recovery of Nigeria’s oil industry may finally be taking shape.
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa
- Ojelade Oluwamayowa










































