TD Bank to pay more than US$20M over ‘spoofing’ charges
The U.S. broker-dealer unit of TD Bank has agreed to pay over $20 million under a deal with U.S. authorities to settle charges that it manipulated the U.S. Treasuries market.