S&P 500: The Tug-of-War Between Earnings Optimism and Conflict Shock | Intellectia.AI