Ethereum whale opens $16.3M long as ETH price eyes bounce

20/08/2025