U.S. stocks notched a fourth straight day of gains. It's the longest winning streak for the Dow in two months as it gained 75 points, and the longest win streak in five months for the S&P, which saw a gain of nine points.
And with the Iran nuclear deal in place, oil rose 1.61% Tuesday to settle at $53.04 per barrel.
Continue Reading Below
That's the highest level in more than a week.