Why Is Ethereum Stuck Below $2,500 in 2026? | StockRay