Brent crude oil speculators on the Intercontinental Exchange cut their net long positions by 63,487 contracts to 181,970 for the week ending November 3.

Zhitongcaijing · 1d ago
Brent crude oil speculators on the Intercontinental Exchange cut their net long positions by 63,487 contracts to 181,970 for the week ending November 3.