S&P 500 declines as Big Tech falls before earnings, investors await trade deals: Live updates – CNBC April 28, 2025 by quixnet S&P 500 declines as Big Tech falls before earnings, investors await trade deals: Live updates CNBCsource