Despite the uncertain outlook, I am bullish on these four Canadian stocks due to their solid underlying businesses. The post ...