Stocks fell in the nuclear power industry after U.S. regulators denied a request that would have sent more electricity to an Amazon data center from a Pennsylvania nuclear plant run by Talen Energy.
Some results have been hidden because they may be inaccessible to you