Retired Canadians: The Smartest Income Stocks to Buy With $5000

CNR stock has been going through a rough patch lately. The last few years have not been kind to railroads, as the crude-by-rail business has declined …