Defensive stocks like Fortis and Loblaw are the best stocks to buy now for long-term stability and growth. The post Canadian ...