News

The BTC and ETH price crash resulted in the 247k crypto traders losing more than $1.15B in liquidation in 24 hours alone.