TotalEnergies delays decisions on 17 LNG carriers amid surge in Mozambique attacks
Will latest delay to project’s LNG carriers free up some slots for 2027 delivery dates?
Will latest delay to project’s LNG carriers free up some slots for 2027 delivery dates?