U.S. stocks broke a two-day losing streak Wednesday as investors bought up biotech drugmakers and other health care companies. Energy companies also jumped as the price of oil surged five percent.
The Dow Jones industrial average rose 112.73 points, or 0.6 percent, to 17,716.05.
The Standard & Poor's 500 index climbed 21.49 points, or 1.1 percent, to 2,066.66.
The Nasdaq composite index added 76.78 points, or 1.6 percent, to 4,920.72.
For the week:
The Dow is down 76.70 points, or 0.4 percent.
The S&P 500 down 6.12 points, or 0.3 percent.
The Nasdaq is up 6.17 points, or 0.1 percent.
For the year:
The Dow is up 291.02 points, or 1.7 percent.
The S&P 500 is 22.72 points, or 1.1 percent.
The Nasdaq is down 86.69 points, or 1.7 percent.
This item has been corrected to show that the Nasdaq composite index closed at 4,920.72, not 4,902.72.