The commercials continue to short this rally by increasing their net short position by 10% (20,000+ contracts).  Should see a pullback next week.