Foreign investors sold Rs 27,142 crore worth of Indian shares in the first three days of October, influenced by geopolitical tensions, rising oil prices, and the strong performance of Chinese stock markets. This follows a high FPI investment in September. Analysts suggest that long-term domestic investors might find opportunities in undervalued banking stocks.