Ethereum Ethereum concludes April with a new ATH for ETH 2.0 deposit contractsMay 1, 2023 Ethereum staking and deposit contracts soar to new ATHs. ETH struggles to regain bullish momentum as whales promote stress prevails.…