Markets ended in the positive zone after giving up most of its early gains as Reliance reversed trend.
A soft opening for European markets also dampened sentiments. The Sensex slipped 228 points from the day's high to a low of 17,474.
The index recovered partially and finally ended up 81 points at 17,563. Nifty ended up 18 points at 5,284.
Meanwhile, Pakistan has backtracked after granting the Most Favoured Nation status to India in trade recently.
Global markets ended in red as investors looked at the G20 summit in Cannes for direction. The Hang Seng surged 3% to 19,842.
Nikkei added 2% to 8,801.
Seoul Composite and Taiwan Weighted advanced 2-3% each.
BSE oil & gas index shed 0.4% to 9,026. All other sectoral indices ended in the green with BSE metal index holding on to gains at 11,843 - up 1.6%.
BSE realty, IT and bankex advanced 0.5% each.
Reliance reversed gains and slipped 0.5% to Rs 880. Tata group of stocks declined. Tata Power shed 2% to Rs 103. TCS dropped 0.4% to Rs 1,099.
Tata Motors was down 0.4% at Rs 188. Other auto shares - Mahindra & Mahindra and Maruti Suzuki also declined nearly a per cent each after most automobile companies reported weak sales in October.
Rising cost of ownership and high interest rates have cooled down sales of passenger cars and commercial vehicles.
According to Angel Broking, Hero MotoCorp, Bajaj Auto, Maruti Suzuki and Tata Motors posted volume numbers that were not in tandem with expectations.
Bharti Airtel was up 1.3% at Rs 398 after announcing Q2 numbers.
The company reported a bigger-than-expected 38.17% fall in quarterly profit bringing its consolidated net profit down to Rs 1,027 crore ($210 million), hit by higher interest costs and foreign exchange losses worth Rs 239