Ethereum eyes $2,500 on $1,950 breakout as whale buying persists