Itemoids

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

US Navy to impose blockade today in bid to choke off flow of Iranian oil

  • Explainer: strait of Hormuz blockade

  • Business live – latest updates

Oil prices jumped back above $100 a barrel and global stocks…