20170610 business.international-business: Tech stocks tumble; backing Wall St away from highs