Ethereum is holding near $2,680 after repeated failures around $2,800. ETF inflows remain positive, but ETH still needs a clean breakout to target $3,000.