U.S. Markets open in 5 hrs 58 mins

Market recap for Wednesday, December 27th 2017

Stocks treading water as Apple struggles for a 2nd day.