Titanic 18 Trillion Shiba Inu (SHIB) Level Emerges editorial staff 18. April 2025 Shiba Inu is in spot much way more liquidity is needed to push things forward