$BTC price dropped below 87,000 USD, a leveraged long position worth 200 million USD was liquidated within 30 minutes.

BTC
BTC
87,492.95
+1.57%