United Nations Security Council
An example is that the UNSC had long banned all imports of nuclear fuel to Iran as they felt Iran was going to make nuclear weapons. These sanctions resulted in rules which made it much harder for Iran to do business with people in the rest of the world. These actions made life harder in Iran, both for its government and regular people as well. Most people think that is why Iran was willing to promise to change how it used nuclear material in order to end these rules. The Permanent Members of the Security Council worked together in ending this problem; Germany has also conferenced with the permanent UN Security Council members about this issue.