U.S. Markets close in 6 hrs 1 min

Market recap for Tuesday, 5/30/2017

Stocks peeling back a bit here from all-time highs as energy and financials weigh. But tech - it's outperforming - again.