Why Foreign Investors Are Pulling Billions Out Of India Right Now

Foreign investors have pulled out massive funds from Indian markets in 2026, triggering concerns over the rupee, stock market stability, and India's economic outlook amid the ongoing global oil crisis.