
Investing.com··Ed YardeniS&P 500 Caught Between Geopolitical Turmoil and Earnings Strength
S&P 500 navigates conflicting pressures as Iran tensions clash with strong 2026 earnings forecasts; financials lag amid regulatory threats.
SPYXLEXLFMAGSS&P 500oil prices