Log in/ Sign up

A major whale's long positions in Brent crude oil were liquidated, resulting in a cumulative loss of over $1.44 million.

01/04 14:33
Bullish
Bearish

Trending News