1 articles with this tag
The IEA reports a 120 billion cubic meter LNG supply shortfall through 2030 after Iranian strikes damaged export infrastructure in Ras Laffan, Qatar.