Explained: Qatar’s Ras Laffan LNG complex, the world’s largest, has shut down following recent Iranian strikes, disrupting 20% of the global supply of liquefied natural gas
Explained: Qatar’s Ras Laffan LNG complex, the world’s largest, has shut down following recent Iranian strikes, disrupting 20% of the global supply of liquefied natural gas