Canadian & U.S. Stocks to Weather the Storm