Market recap for Friday, July 21st 2017

Stocks back off from recent record highs, as tech notches another big milestone this week.

Advertisement