Hormuz and Trump's siege...the implementation mechanism and its repercussions on oil prices and Iran?
Donald Trump's announcement of imposing a naval blockade on the Strait of Hormuz has plunged the markets into a new wave of uncertainty, with questions about the implementation mechanism and its repercussions on Iran and global oil prices.