Log in/ Sign up

A major whale closed its long position in ZEC, making a profit of over $3 million.

25/11 23:51
Bullish
Bearish

Trending News