Intercontinental Exchange (ICE): In the week ending March 31, diesel speculators reduced their net long positions by 6,858 contracts to 71,540 contracts.

2026-04-06

Intercontinental Exchange (ICE): In the week ending March 31, diesel speculators reduced their net long positions by 6,858 contracts to 71,540 contracts.