Why Is Oil Still Around US$100 a Barrel?
Hormuz Traffic Has Collapsed, Yet Oil Keeps Moving
Oil is trading at around US$100 a barrel. Given what is happening in the Strait of Hormuz, the more surprising question may be why it is not considerably higher.
Brent…
September 22, 2026