$665,000,000 in Bitcoin and Crypto Liquidated As BTC Gives Leveraged Traders Whiplash January 22, 2026
$400 Million XRP Offloaded in Just 48 Hours, What’s Behind the Massive Sell Pressure? November 22, 2025