Europe opens lower as UK inflation hits 3-year high

Major European stock markets registered losses at Wednesday’s opening bell following the release of last month’s consumer and producer inflation data for the United Kingdom.

While the annual …