Advertisements ETH price rallied as deposits briefly surged after the Shapella upgrade, but on-chain data suggests that 1.4 million ETH will be withdrawn in the short term. Ethereum’s long-anticipated Shanghai and Capella upgrades were activated on April 12, and the total withdrawals in the first 40 hours following stood at 142,425 Ether (ETH), per Nansen data. […]