The past few days on the crypto market have been anything but pleasant. Total (EPA:TTEF) liquidations across leveraged positions have approached the $1 billion mark, leaving bulls with the lion’s share of losses. Bitcoin, naturally at the center of attention, saw its price plunge below the critical $100,000 level amid an imbalance in perpetual futures […]