Commercials +73632 (from +88913). Large Specs -58607 (from -60112). Small Specs -15025 (from -28801 - big change!).
Commercials (52.2% of total o/i) - 72.1% of Longs, 32.5% of Shorts, balance plus 39.6 (from plus 45.1)
Large Specs (32.5% of total) - 16.7% of Longs, 48.2% of Shorts, balance minus 31.5Small Specs (15.3% of total) - 11.2% of Longs, 19.3% of Shorts, balance minus 8.1 (from minus 14.6)
In retrospect, it looks like Small Specs covered their shorts at or near the top of the market, while Commercials tok advantage of the rise to take profits on their longs.