A party to a contract may cancel the contract if, by words or conduct, another party (B) repudiates the contract by making it clear that B does not intend to—
(a)
perform B’s obligations under the contract; or
(b)
complete the performance of B’s obligations under the contract.