Overleveraged and overly optimistic crypto traders once again lost billions amid a selloff in the crypto market.
More than USD 1bn in cryptoasset trading positions was liquidated in one hour today, bringing total liquidations to more than USD 2.3bn in the past 24 hours (194,539 positions in total), per bybt.com data.
Almost 98% of the liquidated positions are