Share Facebook Twitter LinkedIn Pinterest Email Ethereum faces retail investor selling pressure even as institutional investors buy via $84.4M in ETF inflows, raising questions about future price direction.