CFTC: Speculators increased net long WTI crude positions by 8,289 contracts to 78,348 in the week to July 21.

2026-07-25

CFTC: Speculators increased net long WTI crude positions by 8,289 contracts to 78,348 in the week to July 21.