Crypto Futures Liquidations Unleash $520 Million Storm as Long Positions Collapse
Global cryptocurrency markets experienced significant turbulence on March 15, 2025, as cascading liquidations in perpetual futures contracts forced approximately $520 million in position.

