Market recap for Monday, July 19th 2017


Rally on... The Dow jumping to a new all-time high as tech bounces back in a big way.