Ethereum pushed towards $2,700 as returning ETF inflows and short liquidations supported the latest price move.