Energy ❯Electric Utilities ❯Market Performance
Vistra Vision
Constellation's Microsoft deal and Vistra's acquisitions propel stock gains, but risks remain.