S&P 500 Faces Uncertainty Amid Geopolitical Tensions and Economic Data