Intercontinental Exchange (ICE): In the week ending October 27, diesel speculators reduced their net long positions by 6,563 contracts to 69,059 contracts.

2026-10-31

Intercontinental Exchange (ICE): In the week ending October 27, diesel speculators reduced their net long positions by 6,563 contracts to 69,059 contracts.