Foreign investors have sold $25 billion of Indian shares in 2026
Foreign investors have sold about $25 billion of Indian shares this year, while the Nifty 50 is down around 7%. A Reuters poll of equity analysts pointed to foreign outflows, a weaker rupee and elevated crude prices as pressures on markets. This comes despite Nifty 50 companies reporting 18% profit growth in the June quarter.