GeopoliticsOil at $105: The Strait of Hormuz and the Biggest Energy Crisis of the CenturyBrent crude surpassed $105 per barrel after Iran partially blocked the Strait of Hormuz — through which 20% of the world's oil passes.⏱️ 12 min📅 2026-03-15