Crypto Futures Liquidated: $113 Million Evaporates in Volatile Hour as Traders Face Brutal Squeeze
Global cryptocurrency markets experienced a sharp, concentrated period of deleveraging on Tuesday, March 18, 2025, as over $113 million in futures contracts were.

