S&P 500 hits record highs amid geopolitics—see why uncertainty drives volatility, 2025 earnings outlook, and post-Tax Day ...