Bit of a wake-up call. Under the surface, the market has been pretty tired for 3 or 4 weeks. It could have been anything that triggered the move, but it happened to be the China tweet. About 50% of stocks are above their 50-day average, showing some lethargy. However, cyclicals are still better than defensives, credit conditions are benign, and banks are largely still involved. I expect one more move higher into year end, aiming for 7000 for year-end 2025. Into 2026, we may see a more defensive tone develop.