Winter gas markets face unprecedented uncertainty as Hormuz closure tightens supply September 16, 2026
Tight supply fundamentals and high storage injections kept gas prices above last year’s levels in August 19, 2025
European energy policy paradox: Russian LNG exports hit record highs amid Hormuz supply shock April 28, 2026