Market Recap for Wednesday, June 21st 2017

Yahoo Finance Video

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

What to Read Next