U.S. stocks ended Friday's choppy session slightly higher and logged their biggest weekly gains in months. The S&P 500 posted its biggest gain since last December, rising in four out of five sessions. The S&P 500 closed 1.46 points, or less than 0.1%, higher at 2,014.89 and has gained 3.3% over the week. The Dow Jones Industrial Average rose for a sixth consecutive session. The blue-chip index added 33.74 points, or 0.2%, to 17,084.49 and booked a 3.7% gain over the week, its biggest gain since February. The Nasdaq Composite ended the day up 19.68 points, or 0.4%, at 4,830.47 and advanced 2.6% over the week.
Copyright © 2015 MarketWatch, Inc.