Futures Fall; Meta Deal Fuels Nuclear Stocks June 3, 2025 By admin Meta signed a 20-year deal with Constellation Energy, lifting nuclear plays.