European energy policy paradox: Russian LNG exports hit record highs amid Hormuz supply shock April 28, 2026
A decline in European gas demand enables a 14% week-on-week increase in storage injection August 19, 2025