Shiba Inu whales have offloaded 801 billion tokens over the past day. Post navigation MicroStrategy halts Bitcoin buys amid $5.9B losses – What’s driving the pause? Are memecoins the new market hedge? THESE tokens are defying the downtrend!