U.S. Markets open in 5 hrs 40 mins

Market recap for Wednesday, December 20th 2017

Pop the champagne! The Tax Bill is a done deal. That's a good thing right?