Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Oil markets spooked as Donald Trump appears willing to maintain the US Navy blockade and Iran keeps strait of Hormuz all but shut

The price of Brent oil soared above $126 a barrel on Wednesday, its hi…