Bitcoin's Wild Ride: 144,839 Liquidations in 24 Hours Show Traders' Panic | Whale Factor