S&P 500, Nasdaq extend win streaks but Dow dips: stock market live blog recap