Surging renewable output overwhelmed Europe’s power grid in 2025, driving electricity prices below zero more often than ever ...