#CryptoRegulation Market analysts point to several converging factors behind today's massive selloff:
Leveraged Position Liquidations - Cascading margin calls have accelerated the downward momentum
Profit-Taking - After Bitcoin's recent push toward $105,000, major holders appear to be securing gains