Is $IOST the meme coin comeback story of the day? $IOST is trading at 0.001475, up 78.571% in 24h on 30,108,150,081.0 in volume. That's a sharp turnaround—what's driving the pump: speculation or something real? #IOST #altcoins