$95.72 Million in Short Liquidations as BTC Closes In on $84K

There are now $95.72 million in short liquidations as BTC closes in on $84K.

$95.72 Million in Short Liquidations as BTC Closes In on $84K