US Stocks Drift Higher; S&P 500 Gets Closer to Record High