Tuesday, November 10, 2026Market Closed
IDD — NRG Energy to Sell Six Natural Gas Plants to LS Power for $4 Billion