Traders on the floor of the New York Stock Exchange, June 18, 2021.

Stock rotation: anti-lockdown, anti-low yields.  

We are halfway through the third quarter, with the S&P 500 up a respectable 3.8% in the last six weeks.