×

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

Monday, 12 Jun 2017 | 7:20 PM ET

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