The United States will not allow Iran to block the Gulf, which carries crude from the world's largest oil exporting region, and would defend its ships in the waterway, the US Navy's Fifth Fleet said on Wednesday. “I believe ... Iran will not attempt to close the Strait of Hormuz and we will not allow them to close the Strait of Hormuz. I can't say it anymore clearly than that,” Vice-Admiral Kevin Cosgriff, the commander of the US Navy's Fifth Fleet, told a conference on Gulf naval security in Abu Dhabi. The head of Iran's Revolutionary Guards said in remarks published last week that Tehran would impose controls on shipping in the Gulf and the strategic Strait of Hormuz if it was attacked. Fear of an escalation in the standoff between the West and Iran, the world's fourth largest oil producer, has helped propel oil prices over $140 a barrel. Speculation about a possible attack on Iran because of its nuclear program has risen since a report last month said Israel had practised such a strike. Western powers say they fear Iran is seeking to develop nuclear weapons under cover of a civilian nuclear programme. Tehran says the work aims to generate power.