The shuttered Three Mile Island nuclear power plant, located in the middle of the Susquehanna River, in Middletown, Pennsylvania, US, on Wednesday, Oct. 16, 2024. Constellation Energy Corp., the owner of the shuttered Three Mile Island nuclear plant, will invest $1.6 billion to revive it, agreeing to sell all the output to Microsoft Corp. as the tech titan seeks carbon-free electricity for data centers to power the artificial intelligence boom. Photographer: Heather Khalifa/Bloomberg
Oklo Inc. and Vistra Corp. shares rallied, leading peers higher, after Meta Platforms Inc. agreed to a purchase nuclear power from the companies to run artificial-intelligence data centers.
Oklo Inc. and Vistra Corp. shares rallied, leading peers higher, after Meta Platforms Inc. agreed to a purchase nuclear power from the companies to run artificial-intelligence data centers.
Power inverters outside the battery building at a Vistra Corp. energy storage facility in Moss Landing, California.