If you need another reason to oppose the Iran nuclear deal, the Obama administration has provided it in the fine print. Why would the U.S. government go out of its way to put American business at an internationally competitive disadvantage? The United States already has the highest corporate tax rate in the world, and American businesses suffer from far more regulation than most of their foreign competitors.
Now, as bizarre as it may seem, the agreement that the Obama administration just negotiated with the Iranians removes most sanctions for businesses and individuals who may wish to invest in or trade with Iran — as long as they are not Americans.

Currently, the United States prohibits almost all trade and other economic activities with Iran by both U.S. and non-U.S. persons and businesses. The United States is able to enforce its will on non-American individuals and enterprises primarily by denying them easy access to the international money transfer system, making it most difficult for them to receive funds and make payments.
Under the new agreement, the United States will cease to enforce the sanctions against Iran by “non-U.S. persons.” A non-U.S. person is an individual or entity who is not a citizen, a permanent resident of the U.S., or an entity not organized under the laws of the United States, or owned and controlled by a U.S. person. As an example, a company owned by U.S. citizens that makes food-processing equipment located in Kansas City would still be prohibited from setting up a factory or sales office in Iran. However, a German or Chinese company making similar products will be allowed to invest in and set up operations in Iran, putting the U.S. company at a real disadvantage.