US naval blockade squeezes Iran's oil exports
A vessel at the Strait of Hormuz, off the coast of Oman’s Musandam province, Apr 12, 2026. REUTERS/File Photo