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.