CN Rail has reached a tentative deal with about 2,800 employees to end a two-week-old strike. The federal government had been threatening to step in and end the strike. More...