Global LNG faces supply glut in 2026 after years of scarcity - IEA

Global LNG faces supply glut in 2026 after years of scarcity - IEA