U.S. Commodity Futures Trading Commission (CFTC): For the week ended June 25, net speculative long positions in WTI crude oil futures increased by 53,339 contracts to 213,177 contracts.
U S Commodity Futures Trading Commission (CFTC): For the week ended June 25, net speculative long positions in WTI crude oil futures increased by 53,339 contracts to 213,177 contracts