News Crypto downturn nukes $190M leveraged positions as traders eye CPI data editorial staff 12. June 2024