Earnings misses and tech fragility drag European stocks down Jul 30, 2018 12:04PM