Nigeria Records 93.74 Million-Barrel Crude Oil Production Shortfall in First Eight Months of 2025
Nigeria has experienced a crude oil production shortfall of approximately 93.74 million barrels during the first eight months of 2025, heightening concerns about the government’s...

