Log in/ Sign up

Whale's long positions in Brent crude oil were liquidated, resulting in a cumulative loss of over $4.4 million.

24/03 09:51
Bullish
Bearish

Trending News