Global markets were mixed after new attacks on shipping in the Middle East dimmed expectations for an ‌end to the Iran war, as markets turned their attention to U.S. inflation data later in the day.