Nobody foreign country should pay a tax to the US. The tax I proposed is in the form of "custom duty" on imported Iranian oil. This would make that oil more expensive in the EU, and the importing oil company will lose customers unless they find alternative sources of oil. To forestall this, Iran will have to discount its oil price. Simple economics, for people who understand even a tiny bit of economics.