Ethereum price trades at $4,305 and is holding key support above $4,000, with technicals and on-chain flows suggesting potential extension toward $7,000–$10,000 if support at $4,100 remains intact and ETF