Europe opens mostly lower as earnings season heats up
Major European stock indexes traded mostly lower at the open on Wednesday as investors were greeted with a new batch of corporate earnings. Deutsche Bank, Roche, and Lloyds all posted their quarterly …