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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results