CN Rail and the union representing striking workers reached a tentative deal to end the two-week walkout that has crippled freight service and taken a serious toll on some industries. More...