By Obas Esiedesa
Nigeria lost an estimated $839.22 million in oil revenue in the first four months of 2026 after failing to meet its 1.5 million barrels per day (mbpd) crude oil production…
Headlines Newsletter
Subscribe now for weekly top news headlines roundup, delivered directly to your inbox.
