Indian shares ended lower on Wednesday, following two successive record closing highs, dragged by energy giants such as Reliance Industries Ltd and Coal India Ltd.
The benchmark BSE Sensex closed down 0.45 percent at 38,722.93. The broader NSE Nifty ended 0.40 percent lower at 11,691.9.
Reliance fell from record highs earlier in the session to close 2 percent lower. It had gained for the last seven sessions.
Coal India ended 2.1 percent lower after three sessions of gains.
The Indian rupee touched a record low of 70.58 to the dollar, tracking weakness in Asian peers along with strong month-end dollar demand back home.