QatarEnergy and TotalEnergies sign a 27-year LNG supply agreement for up to 3.5 MTPA to France Read more