Mixed earnings from US tech giants may do little to assuage worried investors financialnews_rlv83x 3 years ago