1.21 billion USD in leveraged orders liquidated in the past 24 hours ... #BTC☀ $BTC