Log in/ Sign up

A whale's $21.37 million long position in Brent crude oil was liquidated, resulting in a loss of approximately $1 million.

01/04 14:52
Bullish
Bearish

Trending News