PANews reported on August 19 that according to Lookonchain monitoring, Ceffu has deposited 3,568 BTC (US$211.6 million) into Binance since July 31. Ceffu provides custody and liquidity solutions for institutions, which means that institutions are likely selling BTC.