Iran closed the Strait of Hormuz on Monday, threatening 20% of global oil flows and sending Brent crude up 2.6% to $80 per barrel amid fears of supply disruptions.
The closure could push oil prices above $100 per barrel if sustained, analysts warned, creating particular risks...