Canada’s two major railways have averted strikes by some of their workers just a couple of days before they are scheduled to report fourth-quarter earnings. Montreal-basedCanadian National Railway Co. (CN)on Tuesday said it had come to an agreement with workers represented by the International ...