Ethereum whales step in as retail sells – Why isn’t ETH rallying?

Wait 5 sec.

Sell pressure dominates as taker ratio stays below 1.