U.S. Markets open in 7 hrs 53 mins

Market Recap for Wednesday, June 21st 2017

Markets treading water as a sinking oil trade has stocks struggling for direction.