All countries are free to apply their domestic law to determine which countries they do and don't want to buy from. I disagree with the entirety of Trump's economic policy at this point, but the idea that America is doing something immoral by sanctioning nations is simply ridiculous.