15 May 2026, Fri

Power prices surge as winter storm spikes demand in US data center alley