Crypto Futures Liquidations Trigger $149 Million Market Shakeup as Long Positions Face Brutal Squeeze
Global cryptocurrency markets experienced significant turbulence on March 21, 2025, as crypto futures liquidations forced approximately $148.92 million in position closures across major.
