The Bitcoin price has leveled off since yesterday, but left a $255 million trail of liquidations in its wake.
Bitcoin News