Log in/ Sign up

Trader Shorts 18,000 ZEC With 10x Leverage, Faces More Than $2.8 Million in Unrealized Losses

11/11 16:58
Bullish
Bearish

Trending News