U.S. Markets closed

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.