Log in/ Sign up

A whale holding $30 million in short positions in oil has already incurred a paper loss of $2 million.

09/04 21:16
Bullish
Bearish

Trending News