Ether’s price holds above a crucial support level where whales are accumulating more. Source link