Over $600 Million in Crypto Liquidations as Bitcoin, Ethereum Lead May 13 Sell-Off

Over $600 Million in Crypto Liquidations as Bitcoin, Ethereum Lead May 13 Sell-Off