This week’s CFTC report states that leveraged positions show 1,142 contracts are ‘long’ (betting the price will rise) while only 518 contracts are ‘short’ (betting the price will drop). The data is in stark contrast to the weeks prior when Cboe contracts bet way more ‘short’ as contract counts indicated shorts overwhelmed longs 4 to 1.