Is the Ethereum Price Top in? ETH Sell-Pressure Soars to $419M, Second Highest Level Ever