Almost $1 billion of leveraged crypto positions were liquidated during another sharp drop in...
Selloff
Bitcoin tumbled well below $70,000 as the unwinding of leveraged bets and broader market turbulence...
Bitcoin tumbled well below $70,000 as the unwinding of leveraged bets and broader market turbulence...
