Mantra at $0.32 as whale exits intensify: Is OM at a turning point?
June 1, 2025
OM collapsed to $0.32 as user interest rises, but bearish pressure continues to dominate.
OM collapsed to $0.32 as user interest rises, but bearish pressure continues to dominate.