Almost $1 billion of short sellers were liquidated in the last 24 hours.

Crazy.

1
$
User's avatar
@Bitman007 posted 3 years ago

Comments