Utilities rise as traders rotate back into beaten-down sector
Shares of power producers climbed; Constellation Energy rebounded up 5% as AI profitability fears subsided.
Shares of power producers climbed; Constellation Energy rebounded up 5% as AI profitability fears subsided.