The S&P 500 ended marginally lower in a choppy session on Dec. 28, but major indexes posted weekly gains for the first time in December following a wild few days of trading that saw equities rebound from a prolonged slide.
Major indexes moved in and out of positive territory during the day, action that was emblematic of recent volatility though lacking the huge swings of the past week. The Dow finished modestly lower, while the Nasdaq eked out a slight gain.