Diplomacy3 months ago
Shell declares force majeure on Qatar LNG contracts as global supply crisis deepens
Shell, the world’s largest seller of liquefied natural gas, has declared force majeure on LNG supply contracts following a production shutdown at Qatari facilities, escalating fears...