Brent crude has crossed the psychologically critical $100 per barrel mark after Iranian strikes on two oil tankers raised fears of supply disruptions through the Strait of Hormuz.