President Donald Trump pledged on Tuesday that firms doing business with Tehran would be barred from the US as new US sanctions against Iran took effect in spite of pleas from Washington's allies. Iran dismissed a last-minute offer from the Trump administration