Markets | Thu Jul 31, 2014 11:09am EDT

European shares hit 3-week low, earnings disappoint