The Brent crude contract is a purely financial instrument with no physical oil trades settled against it

Activity

Activity (0)
Loading comments...