Market recap for Thursday, June 7th

Fang de-fanged? Tech and the Nasdaq back off record highs.