According to the CFTC Commitments of Traders report for the week ended July 21, NET LENGTH for crude oil futures rise +9 125 contracts to 548 876 for the week. Bets on both sides increased. Speculative short position plunged -13 473 contracts, more than offsetting the -13 473 decline in longs. For refined oil products, NET LENGTH for gasoline increased +6 454 contracts to 52 039, while NET LENGTH for heating oil futures added +1 919 contracts to 7 737. NET SHORT for natural gas futures increased +8 625 contracts to 22 880 contracts for the week.