Foreign investors have offloaded Indian stocks for 23 consecutive sessions, marking a historic exodus. Total outflows have reached $17.8 billion as rising oil prices threaten macroeconomic stability.
- Foreign investors net sellers for 23 straight sessions
- Net $17.8 billion withdrawn from late February to April 7
- Six sessions saw outflows exceeding $1 billion
- YTD withdrawals nearing 2025 record of $19 billion
- Oil price spikes identified as the primary catalyst
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.