U.S. Markets open in 2 hrs 53 mins

Market Recap for Thursday, June 15th 2017

Tech crunched again despite stocks paring early losses. Will the sector be under pressure all summer long?