2026.11.10

Nordic Power Prices Could Soar This Winter As Hydropower Reserves Plunge