BTC Near $98K, XRP Up 10%, Meme Coins Pump Hard