Most of Iran's income comes from oil sales, and a lot of that goes to the West (namely America). Work it out.
Do you actually have proof they're selling it to the US, or what? Last I checked most US oil came from folks on the other side of the Gulf.
In any case, it's a variation upon a Russian weapon (like most supposed homemade Middle Eastern weapons are), that wasn't too good at what it did. It's very fast, but it's impossible to make the thing actually home on something, it has depth-control problems, premature detonation problems, and it's not suitable for shallow-water use. It can dive to as much as 200 feet before it can level out after launch from a surface ship or aircraft. That takes a lot of the Gulf out of consideration. -(No submarine testing ever took place AFAIK, but the Russian version is deployed as an encapsulated torpedo-type mine.)
There's also the problem of actually getting these things into action. You'd have to find a submarine to use it on; as has been observed, Iranian ASW capability is nearly nonexistant. The entire Iranian Air Force would be hard-pressed to penetrate the defenses of a surface action group centered on an AEGIS ship, never mind a real CVBG. The only real hope of successful delievery would the small number of Kilo-class submarines Iran owns, but I'm not sure the weapon is compatible with being fired out of a torpedo tube at all, much less the torpedo tubes on the Kilos. And the Kilos may not be operational currently. Their status is unclear; they don't leave the harbor very often, never have. The last issue of
Proceedings, the annual International Navies one, observed that the Iranian Kilos hadn't left pierside in something like five months as of early Feburary. And in any event, in a shooting war you can bet that they'll be the first ones to go. They're not kept in a ready-to-go-to-sea condition; before they would be ready they would have been sunk by aircraft or Tomahawk strikes.
When you get right down to it, the real threat of the Iranian Navy has never been advanced weaponry. It's the annoying number of little motorboats with machineguns and RPGs. They called them Boghammers during Operation Praying Mantis. You don't need weaponry all that powerful to get the merchies to stop sailing.