It looks like a slow motion short squeeze to me. That’s the way I interpret the phrase “market grinding higher” I would like to see an exhaustive candle.