ICE diesel speculators cut their net long positions by 8,314 contracts to 60,745 in the week ending November 3.

Zhitongcaijing · 2d ago
ICE diesel speculators cut their net long positions by 8,314 contracts to 60,745 in the week ending November 3.