S&P 500 futures edge lower as traders analyze Nvidia earnings: Live updates - CNBC | Alto