Foreign investors sold Indian equities worth Rs 20,975 crore in August so far, extending FII outflows despite strong DII buying. Analysts say Trump-Putin’s Ukraine “understanding,” easing tariff concerns, and India’s S&P rating upgrade may improve sentiment, though weak earnings growth and elevated valuations continue to weigh on markets.