Lates News

date
07/02/2026
Exxon Mobil's CEO stated that, following Total's force majeure on its independent projects, the company is considering declaring force majeure on the Mozambique LNG project.
Latest
See all latestmore