sell-off began when 3.9 million OM was deposited on OKX by a wallet linked to Mantra team. Crypto analyst Max Brown said the team allegedly holds almost 90% of the token’s