Global Markets: Shares skid as oil blasts past $100 after Iran strikes Gulf shippingBy Reuters · 12 March 2026