According to the U.S. Commodity Futures Trading Commission (CFTC), as of the week ending April 21, speculative net long positions in WTI crude oil futures increased by 5,332 contracts to 111,915 contracts.
2026-04-25
According to the U.S. Commodity Futures Trading Commission (CFTC), as of the week ending April 21, speculative net long positions in WTI crude oil futures increased by 5,332 contracts to 111,915 contracts.