Oil Above $100 as Iran Closes Hormuz, Market in Turmoil
Brent crude oil prices have soared above $100 per barrel amid extreme volatility, as Iran's closure of the Strait of Hormuz disrupts global supply, prompting emergency measures and inflation fears.


