The S&P 500 is up 2 points to 1874 — the highest since April 4.

It will be the sixth consecutive day of gains.