French energy major TotalEnergies has just firmed up fresh charters on two LNG newbuildings with Russia’s Sovcomflot (SCF Group) — a shipowner it has previously been working with