The Canadian dollar weakened to a two-year low against its U.S. counterpart on Tuesday as the prospect of inflationary U.S.