US stocks closed at new all-time highs following a choppy day of trading Wednesday as investors shrugged off more economic gloom from the eurozone.

US stocks closed at new all-time highs following a choppy day of trading Wednesday as investors shrugged off more economic gloom from the eurozone.