Home Tech News Shiba Inu Price Steady Despite Whale Transactions Crashing 84%