Escalating geopolitical tensions rather than market fundamentals push gas prices higher August 8, 2024
European energy policy paradox: Russian LNG exports hit record highs amid Hormuz supply shock April 28, 2026