Investing Allan Gray Stable Fund defensively positioned to navigate challenges 22 May 2025 4 min read