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.