S&P 500 futures edge lower as traders analyze Nvidia earnings: Live updates by CNBC Markets | May 21, 2026 11:17 am | US Markets The S&P 500 ended a three-day losing streak on Wednesday.