Market recap for Wednesday, December 27th 2017

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