Indian shares finished lower on Wednesday, with the BSE Sensex posting its sixth straight session of losses, as the rupee fell to a new low.
The rupee hit an intraday low of 71.968 against the dollar as simmering trade tensions continued to hurt emerging market currencies.
The BSE Sensex fell 0.37 percent to 38,018.31, while the broader NSE Nifty was 0.38 percent lower at 11,476.95.
Conglomerate Reliance Industries Ltd, down 1.2 percent, was the top drag on the index. Consumer goods maker Hindustan Unilever Ltd dropped 2.4 percent to its worst close since June 28.