Electricity weathered energy shocks in 2026, but storage and flexibility must catch up

September 30, 2026