OTC desks are drying up quickly.

OTC balances have dropped from 203,000 to 115,000 since January 2024.

Supply shock is loading...