Intercontinental Exchange: In the week ending June 2, Brent crude oil speculators reduced their net long positions by 26,220 contracts to 252,500 contracts.

2026-06-06

Intercontinental Exchange: In the week ending June 2, Brent crude oil speculators reduced their net long positions by 26,220 contracts to 252,500 contracts.