Was the ETH price flash crash to $3,180 triggered by excessive leverage?
cointelegraph.com
28 February 2024 19:05, UTC