FPI Selling in Early March 2026: Why Foreign Investors Pulled Out $6.55 Billion from India
FPIs sold $6.55 billion in Indian markets in the first 9 trading days of March 2026. Here’s how equity outflows, debt selling, oil prices, rupee weakness, and geopolitical stress shaped the trend.
Read Full