Stock market today: Nasdaq, S&P pop to records as Wall Street waits for Nvidia earnings Read more