For the past 3 hours, someone(s) just bought ~$4B worth of $BTC futures in market orders, and $87M short positions liquidated across all exchanges. 20 views06:45