Stocks to buy or sell: Dharmesh Shah of ICICI Sec suggests buying Indian Hotel, PFC shares tomorrow - 18 August 2025

Indian stock markets ended a six-week decline, closing nearly 1% higher with Nifty 50 at 24,631.30. Experts advise monitoring upcoming domestic and US economic indicators. Dharmesh Shah recommends buying shares of Indian Hotel and Power Finance Corporation this week as market sentiment improves.