Log in/ Sign up

A trader made a profit of $15.5 million in six days by rolling over positions and currently holds $304 million in short positions.

21/01 09:21
Bullish
Bearish

Trending News