Intercontinental Exchange (ICE): As of the week ending November 4, speculative net long positions in Brent crude oil futures decreased by 19,336 contracts to 152,231 contracts.
2025-11-08
Intercontinental Exchange (ICE): As of the week ending November 4, speculative net long positions in Brent crude oil futures decreased by 19,336 contracts to 152,231 contracts.