3 Blue-Chip Stocks Every Canadian Should Own – Yahoo Finance

Stock #3. Canadian National Railway (TSX:CNR) is a top blue-chip stock to consider now. With an extensive rail network connecting key markets across …