Large specs incresed the shorts contract again this week by 8897 and decreased the longs by 3479 contracts. This resulted that large specs are in a 28974 contract short position.
At the same time commercials decreased their short positions by 19313 contracts. So now the commercials are at the net long position of 14163 contracts.
In the last 20 years this never happened.