Itemoids

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

Concerns over supplies have intensified as Iran continues to have a stranglehold on tankers passing through the Strait of Hormuz, leading to a surge in oil prices.