IWM this definitely a short squeeze because there is a ton of short interest ( specifically 30.96% which is pretty high for short interest). Also there is $53.6m sitting in dark pools at the 241.30 price point
IWM Sold on the middle of that 1st red candle. Done for today. Have a good one everyone. The gap is almost filled on the RUT . Could be pulling back but I'm not too sure.