$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.

Higher.$BTC

BTC
BTC
60,774.71
-3.23%

$B3

B3
B3USDT
--
--