QatarEnergy halts LNG production, invokes force majeure amid West Asia tensions

Business