Binance breach forces $1.53 billion liquidations with 83.8% long positions

Business