Tech stocks pull down equity markets, euro gains Jul 29, 2018 08:48PM