A Crypto Whale Nets $6.26M Profit as $OM Surges by 202%

A Crypto Whale Nets $6.26M Profit as $OM Surges by 202%