S&P 500 Posts a Record High on Nvidia Earnings Optimism

S&P 500 Posts a Record High on Nvidia Earnings Optimism