Liquidations crossed the $1.35 billion level in the past 24 hours as a market slide worsened.
loading...