The Investment Outlook Q2 2025 from Aberdeen Investments