Economic, Financial news S&P 500, Nasdaq gain as investors await Nvidia earnings by Renton Campoy November 19, 2024