Home Business Record Highs for S&P 500 and Nasdaq as Inflation and Earnings Await