 If youre looking for Canadian stocks that benefit from American commerce, you should consider a position in one of these seven excellent long-term investments. The post 7 Canadian Stocks That Are the Feather in Americas Hat appeared first on InvestorPlace. 