Citigroup Downgrades Canadian National Railway and Other Rail Operators – Best Stocks

Canadian National Railway Co (CNI) is a transportation company that operates railways across Canada and the United States. On May 22, 2023, the stock …