President Donald Trump threatened this week to impose new "economic consequences" on both Iran and any country allowing its banks or businesses to deal with Iran.