1.21 billion USD in leveraged orders liquidated in the past 24 hours …

#BTC #MarketPullback