(1) A person who contravenes section 128 is liable to compensate any other party to the transaction for any loss sustained by that party because of any difference between the price at which the dealing in the futures contract took place and the price at which it would be likely to have taken place if the information had been generally available. (2) Subsection (1) does not affect any other liability of a person who contravenes section 128.