Over $320 million in liquidations accompanies a gruelling 24 hours for crypto traders.
This post was originally published on this site