A four-year tentative agreement has been reached between Canadian Pacific Railway and the Teamsters Canada Rail Conference to end a strike hours after it began, reports theFinancial Post.
Full operations at both railways will resume Thursday morning across Canada, the union said in a news release.