Market recap for Monday, June 26th 2017

Stocks paring gains here following weak factory data, and tech slipping. But - the Dow blue chips snapping a 5 session losing streak.

Advertisement