Top 100 cryptocurrencies are down 30-40% in the last 24 hours.
More than $2 billion in futures contracts have been liquidated.