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.