Shell, TotalEnergies declare force majeure to clients taking Qatari LNG, sources say
Open this photo in gallery: A car passes near QatarEnergy’s LNG production facilities on March 2.Stringer/Reuters Several companies…
Browsing Tag