The stock market wrapped up a wild week of trading with some solid gains as worries in the bond market took center stage.
The Dow Jones Industrial Average finished up 619 points, or 1.6%. The S&P 500 gained 1.8%, while the Nasdaq Composite moved 2.1% higher.
The major indexes all snapped two-week losing streaks.