We Now Have:
1. A rapidly escalating war between Israel and Iran
2. US tariff rates near the highest since 100 years
3. A Federal Reserve that is delaying interest rate cuts
4. The 10Y Note Yield rising back toward 4.50%
5. Oil prices up nearly +40% in 2 months
6. A worsening debt ceiling and deficit spending crisis
Yet, the S&P 500 is 2% away from a new all time high. You can't fight this market.