EnergySign in to read
Oil Slumps on Peace Hopes, but Gas Stays Tight
- Brent spot fell from $120 to $107 a barrel in two trading days
- IEA – Europe enters winter with its lowest gas storage since 2013
- ACER – grid congestion cost European consumers €5.4 billion in 2025