Lookonchain's data shows that:
- 2 newly created addresses withdraw 2,273 BTC ($59M) from Binance in the past 24 hours;
- Possible whale/institution activity buying BTC at the bottom.
- 2 newly created addresses withdraw 2,273 BTC ($59M) from Binance in the past 24 hours;
- Possible whale/institution activity buying BTC at the bottom.