Log in/ Sign up

Trader Holds $124.59 Million in Short Positions, Faces $24.1 Million Unrealized Loss

18/09 10:33
Bullish
Bearish

Live Updates

    Trending News