European markets mixed as investors assess a deluge of earnings CNBC Read the full article… Share Article: