Aberdeen Investments: India markets under pressure Aberdeen Investments: India markets under pressure July 22nd, 2026