Futures Fall; Meta Deal Fuels Nuclear Stocks

June 3, 2025

Meta signed a 20-year deal with Constellation Energy, lifting nuclear plays.