Oil price tops $100 a barrel after US-Iran talks fail and Trump orders strait of Hormuz blockade
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 have jumped back above $100 a barrel after weekend talks between the US and Iran ended without an agreement and Donald Trump imposed a blockade of the strait … Read more