Crypto downturn nukes $190M leveraged positions as traders eye CPI data
Jun 12, 2024
Crypto