Tag: Roaring Kitty returns: Meme coin surges on renewed hype