Shiba Inu (SHIB) Surprises Everyone, Ethereum (ETH) Stumbles, When Will XRP Finally Do It? editorial staff 30. May 2024 Market finally surprising us with its bullishness