According to the U.S. Commodity Futures Trading Commission (CFTC), in the week ending March 31, crude oil speculators reduced their net long positions in WTI crude oil by 23,898 contracts to 103,707 contracts.
2026-04-04
According to the U.S. Commodity Futures Trading Commission (CFTC), in the week ending March 31, crude oil speculators reduced their net long positions in WTI crude oil by 23,898 contracts to 103,707 contracts.