European markets open mixed; UK May inflation at 3.4%, Fed decision awaited

European stock markets presented a mixed and cautious picture at Wednesday’s open. The markets were impacted with the investors grappling with a confluence of factors including fresh UK inflation data,…