Nigeria has recorded a crude oil production shortfall of about 93.74 million barrels between January and August 2025, raising serious concerns over the government’s capacity to adequately fund the 2025 national budget. The deficit, according to reports, translates to an estimated $6.85 billion in lost oil revenue, the main source of the country’s fiscal inflow,
Related Articles
Don't miss out on breaking stories and in-depth articles.