FPI equity outflows of $31 billion in 2026 have exceeded the prior record of $19 billion in 2025