Market recap for Wednesday, July 12th 2017

Stocks soar with the Dow hitting a new record high, as Fed Chair Janet Yellen strikes a dovish tone.

Advertisement