- Tag results for BSE Sensex
Amid continuous foreign capital outflows, the 30-share barometer gained over 121 points at the outset on value-buying in select bluechip stocks, but fell back after selling pressure gathered momentum.
Good rally in telecom, consumer durables, FMCG, auto, energy, metal and realty stocks lifted the key indices.
Overseas, most European and Asian stocks were trading lower amid ongoing concerns over emerging markets and potential new US tariffs on China.
The rupee crashed to a fresh record low of 71.96 against the US dollar in intra-day trade on the back of rising bond yields and crisis in emerging market currencies.
A surge in global oil prices, concerns over US-China trade war and contagion risks from Turkey and Argentina are the factors impacting forex market sentiment.
The Indian currency collapsed to a new lifetime low of 71.10 in intra-day trade, raising concerns on the macroeconomic front.
The NSE Nifty went past 10,700 rising 71.30 points, or 0.61 per cent, to 11,751.80.
At the Interbank Foreign Exchange (Forex) market, Rupee opened lower at 70.95 a dollar and slipped further to hit its lifetime low of 71 from its previous close of 70.74.
Traders anticipate that the central bank will intervene by selling dollars to strengthen the domestic currency.
The NSE Nifty has been setting successive record highs for the past two months, while the BSE Sensex has been Asia's top performer this year even when accounting for the rupee's decline.
The domestic currency had lost 30 paise to end at 70.11 against the greenback due to renewed worries about a hike in US interest rates and rising global trade war jitters.
Extending its winning run for a second day, the 30-share Sensex scaled an all-time high (intra-day) 38,340.69, breaching its previous high of 38,076.23, clocked on August 9.
The Sensex advanced by 263.06 points or 0.69 per cent, to hit a new high of 38,210.94, breaking its previous record of 38,076.23 reached on August 9.
At 9.19 a.m. the wider Nifty50 of the National Stock Exchange traded at 11,441.35 points, higher by 56.30 points or 0.49 per cent from its previous close.
The BSE 30-share barometer tanked 288.16 points, or 0.76 per cent, to 37,581.07. The gauge had lost 155.14 in the previous session.