21 Apr 2026, Tue

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