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

#crypto #dyor