89,779 crypto traders liquidated in past 24 hours as leverage continues to bite
89,779 crypto traders liquidated in past 24 hours as leverage continues to bite
- Read at Crypto Briefing
- Wed, 24 Jun 2026 16:31:20 +0000
89,779 crypto traders liquidated in past 24 hours as leverage continues to bite