Ethereum traded near $1,652 as ETF outflows, Iran tensions and weak technicals kept pressure on ETH, while analysts watched key support.