108 Billion Shiba Inu (SHIB) Might Not Be Enough: Details editorial staff 5. December 2024 Shiba Inu under pressure