Global What the LNG Crisis Means for Asia and Europe?By Megan BurrowsApril 21, 20260 “Force majeure for up to five years” is one of those sentences that quietly sends energy traders to the kitchen…