The leverage flush happened as crypto prices quickly dropped on renewed trade war fears, with BTC slipping 3% from near record highs.
loading...