A rally in energy companies helped push the U.S. stock market higher for a second straight day on Tuesday. Investors also worked through corporate news and prepared for key U.S. economic data later this week, including the closely watched U.S. monthly jobs report.
The Dow Jones industrial average rose 89.39 points, or 0.5 percent, to 17,918.15.
The Standard & Poor's 500 index added 5.74 points, or 0.3 percent, to 2,109.79.
The Nasdaq composite index was up 17.98 points, or 0.4 percent, to 5,145.13.
For the week:
The Dow is up 254.61 points, or 1.4 percent.
The S&P 500 has risen 30.43 points, or 1.5 percent.
The Nasdaq is up 91.38 points, or 1.8 percent.
For the year:
The Dow is up 95.08 points, or 0.5 percent.
The S&P is up 50.89 points, or 2.5 percent.
The Nasdaq is up 409.07 points, or 8.6 percent.