U.S. Commodity Futures Trading Commission (CFTC): As of the week ending April 29, speculative net long positions in WTI crude oil futures increased by 2,716 contracts to 116,599 contracts.
2025-05-03
U.S. Commodity Futures Trading Commission (CFTC): As of the week ending April 29, speculative net long positions in WTI crude oil futures increased by 2,716 contracts to 116,599 contracts.