Iran just struck the largest LNG facility in the world — and it powers most of Qatar’s economy. March 18, 2026 Share Share Link Close share Copy link Back to blog