A naval blockade of Iranian oil exports has triggered a high-stakes geopolitical standoff over the Strait of Hormuz. While the U.S. administration suggests imminent infrastructure failure, analysts argue Iran possesses significant storage buffers.
- U.S. blockade has reduced Iranian loadings from 2.1M bpd to 567K bpd
- Experts dispute claims of imminent infrastructure 'explosion'