Markets Climb as Risks Ease and Earnings Deliver

Published on April 20, 2026

The S&P 500 reached another all-time high this week, supported by easing concerns around geopolitical risk.