MarketBeat
05 Apr 2026, 14:36 UTC · 23w ago
3 Energy Stocks to Buy as AI Power Demand Surges—and 2 to Avoid
Verdict
Source says Buy. We score MTZ +1.00 across five claims.
Score confirms the headline.
- Headline says
Buy
Rating stated in the headline
- Expected · MTZ
+1.00strongly bullish





