Ethereum Price Holds $2,900 Amid Massive ETF Inflows and BlackRock Purchase