Winter gas markets face unprecedented uncertainty as Hormuz closure tightens supply September 16, 2026
European electricity prices remain tied to gas exposing power markets to geopolitical risk April 21, 2026
Gas prices remained elevated across all key markets in March, amid tight supply-demand fundamentals and low storage levels April 8, 2025