BTC slid 1.6% in 20 minutes while $466M of leveraged positions were liquidated in the hour.

From 70,272 to 69,173 on Binance perps; liquidations per CoinGlass. As of 03:25 UTC.