Just a little idle speculation: this rally bears no resemblance to The VW short squeeze, just looking at the charts side by side.
Today again, as in several of recent rally days, it looks like huge sell orders near the “top,” over 760, seemed to predict a sharp peak and imminent SP retreat. But...