International Truck and Engine Corporation (Navistar) and the Canadian Auto Workers (CAW) have reached tentative agreement on a new two-year labour contract.