Stocks to buy or sell: Dharmesh Shah of ICICI Sec suggests buying Piramal Pharma on 20 July

Wait 5 sec.

Indian stock indices faced losses on 20 July as HDFC Bank's disappointing earnings pressured the market. The BSE Sensex dropped 0.72%. Additionally, rising crude oil prices due to escalating Middle East tensions contributed to negative investor sentiment across sectors.