Ether price holds above a crucial support level where whales are accumulating more.



Source link