Insights · Supply-Demand Imbalance
Everything on Supply-Demand Imbalance
1 insight · 1 episode
-
Utilities have committed to 110GW of data center capacity, exceeding the 95GW demand forecast for 2030. This oversupply creates a high risk of stranded assets and reduced earnings growth.
Impact: Utility stocks may face downward pressure on earnings estimates as overbuilt capacity fails to generate expected returns.
— from Data Center Energy Oversupply and Credit Risks · Odd Lots· Feb 02, 2026