Trump plans 25% tariffs on nations trading with Iran to curb protests, but the move risks higher US prices, legal hurdles and ...