U.S. Markets closed

Market recap for Friday, June 9th 2017

The great rotation has begun. The Nasdaq selling off as stocks lose early gains. We break down the tech carnage.