Crypto Market Liquidations Top $875M, Bitcoin Price Sheds 11%

Over 380,000 crypto market traders have been liquidated in the past 24 hours, resulting in over $875 million in positions closed. Both Bitcoin and Ethereum experienced double-digit drops. The crypto m...