December 1, 2025 Russian vessels using false flags to transport billions worth of sanctioned oil, report claims
October 29, 2025 TotalEnergies criticised for lifting force majeure on US$20bn Mozambique LNG project