The bulls
Healthy rinse late-week took some risk off the table. July expiration and Friday selling removed elevated gamma risk, although it didn't get to that normal level for a potential snap-back squeeze.
Crowded inflation and cyclical plays are not crowded anymore but bulls have certainly been stubborn, which lengthens the process. Small caps as well saw a solid shake, some of these groups are at or close to sentiment bounce signals, but not all.
Now with July expiration in the rear view mirror, we will officially see if the current price action is indeed a "tightening" phase ( similar to late 2018) or it was more about the greater forces at play from July expiration, like liquidity and dealer positioning.
The bears
Price action has resembled late 2018 and this rolling bear market that we are seeing take place underbelly will eventually find quality mega-cap and the indices.
Even with Friday's selloff, short-term sentiment didn't quite get there yet. Sectors that have seen the brunt of the selling have shown an improvement in sentiment but not all flashing bull signals just yet. This rotation has been so aggressive this year, do they all need to get to bull signal territory before we see a legit bounce?
July expiration is now behind us but earnings season is officially her...