Indian shares ended higher on Thursday and the BSE index broke its longest streak of losses since March, spurred by gains in Reliance Industries Ltd, while the rupee breached the level of 72 against the dollar.
Investors bought Indian shares amid a rout in emerging markets stocks and currencies, lifting the broader NSE index by 0.52 percent to 11,536.90, and the BSE index by 0.59 percent to 38,242.81.
Oil-to-telecoms conglomerate Reliance ended 2.8 percent higher and was the top boost to the NSE index.
Kotak Mahindra Bank Ltd climbed 1.8 percent. The Nifty Pharma Index rose 2.7 percent and reached its highest closing level in almost a year and a half.