JUST IN: Over $1 billion in leveraged crypto positions were liquidated yesterday.

@WatcherGuru