Ethereum's Tug-of-War: Price Hovers at $2,080 Amid Uncertain Prospects | Whale Factor