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.