US naval blockade of Iran threatens global oil supply.