CN has announced that it moved 2.95 million t of western Canadian grain in March 2021, exceeding the previous record of 2.74 million t set in 2020.