"1011 Insider Whale" Sells Off 60% Bitcoin Holdings, Market Reacts
Onchain data shows the "1011 Insider Whale" has sold around 60% of its BTC holdings. After depositing over 11,000 BTC on Binance, seven new addresses have withdrawn $464 million in USDT, leaving a remaining balance worth approximately $296 million.
Read More