Mr If Canada stops trading with every country that it disagrees with then that wont leave many.   It's easy to criticize  countries  you don't trade with but it takes guts to stand up to one that you do