Maritime-Executive: TotalEnergies Gets Kremlin Approval to Sell Stake in Arctic LNG 2 June 4, 2026 News 0 Comments After seven years of involvement, TotalEnergies has received approval to exit the Arctic LNG 2 liquefaction terminal project in Russia's far north.