Intercontinental Exchange (ICE): In the week ending June 30, Brent crude oil futures speculators reduced their net long positions by 34,704 contracts to 55,634 contracts. Diesel futures speculators reduced their net long positions by 2,664 contracts

2026-07-04

Intercontinental Exchange (ICE): In the week ending June 30, Brent crude oil futures speculators reduced their net long positions by 34,704 contracts to 55,634 contracts. Diesel futures speculators reduced their net long positions by 2,664 contracts to 57,852 contracts.