Crypto downturn nukes $190M leveraged positions as traders eye CPI data
The recent bout of market correction followed by a bloodbath in the leveraged market is linked to the upcoming May Consumer Price Index (CPI) report and Federal Open Market Committee (FOMC) ending on June 12.