24.9 C
New York
Saturday, May 3, 2025

TAG

Exxon Mobil Shuts Down

Niger Delta Avengers: ExxonMobil Shuts Down Production, Evacuates Staff

ExxonMobil, one of the international oil companies operating in Nigeria, has shut down production at its Qua Iboe crude terminal in the Niger Delta. According...

Latest news

- Advertisement -