QatarEnergy will buy 4 million metric tons of LNG annually from Cheniere Energy through 2054, with deliveries starting in the 2030s. The deal follows an Iranian strike on Ras Laffan that disabled 17% of Qatar’s export capacity; Cheniere shares have risen 26% since the war began.