Cryptocurrency 86% of Bitcoin’s sell-off driven by short-term retail traders – CryptoSlate January 10, 2025 86% of Bitcoin’s sell-off driven by short-term retail traders CryptoSlate Source link