Market recap for Thursday December 28th, 2017

Yahoo Finance Video

Stocks fighting to hold onto gains here on one of the last trading days of 2017.

What to Read Next