Ethereum is trading near $2,320 as investors weigh persistent ETF outflows, uncertainty around US interest rates and a delay to the network's next major upgrade.