News Ethereum Fails To Break $2,100 Resistance – Growing Downside Risk? editorial staff 28. March 2025