13,520% Liquidation Imbalance Stuns Bitcoin (BTC) on Easter

2025-04-20