Market recap for Wednesday, July 26th 2017

Stocks pushing higher with the Dow hitting a new all-time high, as earnings keep the good times rolling. Will Facebook keep the party alive?

Advertisement