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