Vistra Gains Amid Energy Deal Speculation Vistra is experiencing a surge due to speculation over potential lucrative energy deals, influenced by Constellation Energy's recent agreement with Microsoft.
Constellation Energy Secures $1 Billion US Government Deals Constellation Energy Corp. secures over $1 billion in contracts with the US government to supply electricity and services, boosting its industry presence.