327 million USD in crypto leveraged orders have been liquidated in the last 60 minutes

712 million USD (148,029 orders) have been liquidated in the last 24 hours