QatarEnergy declares force majeure on some of its long-term LNG supply contracts for its customers worldwide. (Al Jazeera) Economic impact of the 2026 Iran war link embed save