Gas returns above 46 euros. EU reserves rise above 50%
⚡ Quick Summary
Italy at the top with 68%. IEA, declining demand but conflict effects beyond 2026
Italy at the top with 68%. IEA, declining demand but conflict effects beyond 2026