Earnings weigh on European stocks, sterling lower before Brexit votes
European shares edged lower on Tuesday as talk of progress in China-U.S. trade talks was offset by mixed corporate earnings, while sterling retreated ahead of another vote on Brexit.