“Oil Giants Exit 220 Blocks Amid Debt

Oil Giants Exit 220 Blocks Amid Debt, Industry Woes – What This Means for Africa’s Energy Future

Lagos, Nigeria – August 4, 2025 In a major shake-up of Africa's energy landscape, over 220 oil exploration and production…

7 months ago