Nigeria has lost no less than 120 million barrels of crude oil since January and September this year amid the revenue crisis.

The level of crude oil losses in production is US$12.6 billion based on Nigeria’s Upstream Petroleum Regulatory Commission (NUPRC) crude oil production data.

While Nigeria has a budget of N20.5 trillion ($47.3 billion) for 2023

Source link