Over $2.5B in Crypto Positions Liquidated in Seven Days

Over $2.5B in Crypto Positions Liquidated in Seven Days