Ethereum drops 9% in 8 hours as liquidations wipe out $670M in longs