Weekly Short Put On IWM Expecting Stability Near-Term
Do non-commercials have it right? Their net shorts in Russell 2000 futures peaked at 46,064 contracts on August 18, a week before stocks, including small-caps, bottomed. Since then, they have gradually been reducing their bearish bias, with holdings at -27,708 … Continued