Is Ethereum’s price rebound still possible as whales dump 550,000 ETH?

Wait 5 sec.

Ethereum whales sold $880 million in ETH as buyers fought to defend the crucial $1,560 support level.