Europe opens mixed following earnings, data

Major stock markets in Europe opened mixed on Wednesday, as investors digested the latest quarterly earnings and economic data reports. Deutsche Bank’s revenue dipped slightly year-over-year in th…