Log in/ Sign up

Whale 0x17c3 has become the largest short seller of oil on the blockchain, holding a short position worth $24.6 million.

11/03 10:44
Bullish
Bearish

Trending News