Now we know who's been selling -
The ancient $BTC whales.
To the tune of billions.
Onchain data shows that long-term #BTC whales have sold a whopping $1.2B of BTC over the past 2 weeks.
Literally an "unprecedented" amount of selling according to CryptoQuant.