×

Sell-off in tech names is a 'pressure valve' release, says analyst

7:20 PM ET Mon, 12 June 2017

Bob O'Donnell from Technalysis Research says tech stocks have had strong growth and investors see future opportunities in their businesses.