ExxonMobil Nears $8bn FID on Owowo Project in Nigeria
ExxonMobil has confirmed plans to make a final investment decision (FID) on its $8 billion Owowo gas project in Nigeria by 2025, marking a major step in the country’s energy sector. The move comes …