News

Ryan Levine downgrades Constellation Energy stock despite Meta's long-term power purchase agreement this week.