Europe closes mostly lower with inflation in spotlight
Major stock indexes in Europe traded mostly lower at the close on Wednesday as investors scrutinized the latest consumer price report from the United States, which saw annual inflation accelerating in…