News Institutional Crypto Trading Hits Record High: What Wintermute’s 72% OTC Data Means for the Market Institutional crypto OTC markets have reached a turning point. With institutions now accounting for 72% of spot OTC… Anmol • July 31, 2026