Addresses holding 10,000-100,000 BTC are the main sellers in this sell-off, selling 25,740 BTC in the past 7 days.
However, the overall on-chain data shows net accumulation on Bitcoin addresses, indicating that many traders are taking advantage of low prices to increase their BTC positions. So who to trust? We must see whether the buying wallets belong to big or small players to find out.