$13 Billion in cumulative short liquidation leverage stacked at $90,000 on $BTC
If history has taught us anything, market makers tend to drive price toward the deepest pockets of liquidity

BTCUSDT
Безсрочно
81,665.1
+2.80%