According to the U.S. Commodity Futures Trading Commission (CFTC), as of the week ending September 15, oil speculators' net long positions decreased by 531 contracts to 139,515 contracts.
2026-09-19
According to the U.S. Commodity Futures Trading Commission (CFTC), as of the week ending September 15, oil speculators' net long positions decreased by 531 contracts to 139,515 contracts.