Railroad investments such as Canadian National (TSX:CNR) can be lucrative additions to any well-diversified portfolio. That view is especially true now as Canadian National Railway is near its 52-week ...
I rate Canadian Natural Resources a Buy, citing strong fundamentals, diversified assets, and robust free cash flow supporting long-term shareholder returns. Recent financials show impressive revenue ...
Canadian Natural Resources Limited (CNQ) has long been viewed as a defensive income play within the Canadian energy space. As investors look toward 2026, the stock continues to stand out for dividend ...