The sanction itself is purely political as well. The US overthrows the Iranian democratically elected government to maintain BP's regional dominance because the government threatened to use their country's natural resources' profits to benefit its people. Installs puppet and helps the puppet plan to build 23 nuclear reactors (and the secret police Savak among other things). Puppet gets overthrown by the people and now Iran has 'nuclear ambitions'. And that's after getting the other puppet Saddam to go to war with Iran and then getting rid of the other puppet because now he's US armed like ISIS. And now Iran has a sanction and the sanction is used against other countries.
This is a pyramid scheme of imperialism.