OM Token Plummets Over 90% Amid Forced Liquidations and Insider Activity
Key Takeaways The price of OM token plunged over 90% within hours on April 14, 2025, crashing from nearly $6.30 to under $0.50. The wipeout erased more than $5.5 billion…
