
News
Intercontinental Exchange: As of the week ending October 21, diesel futures speculators reduced net long positions by 11,375 contracts to 45,766 contracts

Intercontinental Exchange: As of the week ending October 21, diesel futures speculators reduced net long positions by 11,375 contracts to 45,766 contracts