Foreign Portfolio Investors (FPIs) invested nearly Rs 31,000 crore in Indian equities over six trading sessions. This follows previous outflows and is attributed to attractive valuations, rupee appreciation, and positive macroeconomic indicators. Future flows depend on trade tariffs.