Markets | Wed May 7, 2014 4:11am EDT

U.S. tech rout, earnings drag down European shares