Over $320 million in liquidations accompanies a gruelling 24 hours for crypto traders.

This post was originally published on this site