Ethereum Tumbles Over: Long Traders Liquidated of $55 Million

June 05, 2024