October 29, 2025 TotalEnergies criticised for lifting force majeure on US$20bn Mozambique LNG project