ICE: For the week ended June 2, speculative net long diesel positions fell by 1,808 contracts to 52,000 contracts.

2026-06-06

ICE: For the week ended June 2, speculative net long diesel positions fell by 1,808 contracts to 52,000 contracts.