63,222 crypto traders liquidated in past 24 hours as leverage continues to bite
63,222 crypto traders liquidated in past 24 hours as leverage continues to bite
- Read at Crypto Briefing
- Wed, 19 Aug 2026 00:52:25 +0000
63,222 crypto traders liquidated in past 24 hours as leverage continues to bite