Winter gas markets face unprecedented uncertainty as Hormuz closure tightens supply September 16, 2026
European energy policy paradox: Russian LNG exports hit record highs amid Hormuz supply shock April 28, 2026