The Bitcoin LTH sell-off has reached $43 billion as of November 2025, driven by long-term holders offloading over 414,000 BTC amid negative ETF flows and whale activity, pressuring the price
You will be redirected in 10 seconds.