The BTC price has just dropped to $60,854 from $63,000 USD.
There's no news at the moment.
$58.42 million USD worth of long leverage positions have been liquidated in the past 2 hour.
$BTC #BTC