$1,420,000,000 in Bitcoin and Crypto Liquidated As BTC Plummets To $66,800
Bitcoin’s price is in free fall as a cascade of liquidations hammer leveraged traders.
BTC has dropped from $74,300 to a low of $66,800 in the last 24 hours, triggering a whopping $1.42 billion in l...
