The Dow Jones closed up 37.69 points to 12,959.71 last night.
That marked four straight days of gains for the Dow, only the second time that has happened so far this year.
The S&P 500 and the Nasdaq spent much of the morning and early afternoon in the red, then bounced between gains and losses for the rest of the day.
The S&P ended the day virtually unchanged at day’s end, up 0.22 points to 1,371.09.
The Nasdaq fell 4.68 points to 2,983.66.