Foreign investors pulled $12 bn from Indian equities in March 2026. Weak rupee, high oil prices, and global risks weigh on market outlook. In March 2026, Foreign Portfolio Investors (FPIs) have ...