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.