Constellation described the agreement with Microsoft as the largest power purchase agreement that the nuclear plant operator has ever signed.
FedEx creates a hurdle for stock market bulls with the Dow at record highs
The Dow Jones Industrial Average surged to a record above 42,000 on Thursday. That rally may not be sustainable, based on the "Dow Theory."