Stocks dip as S&P 500 struggles near record again: stock market live blog recap