Was the ETH price flash crash to $3,180 triggered by excessive leverage?
Ether (ETH) price gained 14% between Feb. 26 and Feb. 28, reaching the highest level in almost two years at $3,484, but the movement coincided with a surge in the cost for bullish leverage positions, […]
