A trader with an 89% win rate is sitting on a $7.66 million loss from an $18.31 million ZEC short position, according to Odaily. The position is reportedly nearing liquidation.
A trader with an 89% win rate is sitting on a $7.66 million loss from an $18.31 million ZEC short position, according to Odaily. The position is reportedly nearing liquidation.