According to ChainCatcher, according to Lookonchain monitoring, in addition to the recent sales of BTC by the German government, the US government and Mt.Gox, whales are also selling BTC. Since June 27, two whales have deposited 9,301 BTC worth $563 million to Binance.