$ACT two theories:
1- Millions worth liquidity was stuck in futures n margin inside exchanges , it pulled out to share on new projects.
2- Whales liquidated to buy, foreseen huge pump by sharks
If we see market cap decline n price dropping continuously, theory 1 make sense. Meanwhile 260m trade volume in 24hrs supports theory 2.
Comment ur views pls
Cheers