RIVER Token Plummets 32% in 24-Hour Sell-Off