Ethereum contracts liquidated $296.55 million in the past 24 hours.
Ethereum whales are also buying $ETH sold by skeptical individual traders, while negative sentiment on social media is overshadowing positive comments despite the rising price, according to data from the Santiment platform.