According to the CFTC Commitments of Traders report for the week ended July 7, NET LENGTH for crude oil futures plunged -17 850 contracts to 686 543 for the week. Speculative long positions fell -17 850 contracts while shorts dropped -9 341 contracts. For refined oil products, NET LENGTH for gasoline declined -5 891 contracts to 41 383, while NET LENGTH for heating oil futures added +1 018 contracts to 4 192. NET SHORT for natural gas futures declined -8 464 contracts to 54 909 contracts for the week.