Ethereum (ETH) battles consolidation with upcoming Shanghai upgrade – FXStreet March 27, 2023 Scryptopia Ethereum 0 Ethereum (ETH) battles consolidation with upcoming Shanghai upgrade FXStreet