Tech Mahindra was the top loser in the Sensex pack, shedding 2.51 per cent, followed by Bajaj Auto, Reliance among others.
Axis Bank was the top gainer; Sun Pharma, Ultratech Cement, HUL, ITC and SBI were also trading in the green.
At the interbank foreign exchange the rupee opened at 71.28, then gathered momentum and touched 71.23 against the USD.
After swinging over 260 points during the day, the 30-share BSE Sensex ended 17.14 points, or 0.04 per cent, lower at 41,558.
The rupee could not hold on to the gains and was trading at 71.32 against the dollar at 0955 hrs.
The 30-share BSE Sensex was trading 109.18 points or 0.26 per cent higher at 41,684.32.
Commerce Secretary Anup Wadhawan said the current slowdown in exports is mainly due to a decline in petroleum products.
Overall, Delhi recorded 71 million trips totalling 1.06 billion km in 2019.
As for the healthcare sector, Apollo Hospitals Group MD Suneeta Reddy said, 'The prognosis is positive.'
Axis Bank was the top gainer on the Nifty 50 index, rising 3.21 per cent, while Yes Bank ended as the top loser.
Analysts said fresh bets created by participants kept crude prices higher in futures trade.
For most part of 2019, the government was successful in price control but the party seemed to have lost the sheen lately.
The industry hopes that the economy would finally come out of the slump, drawing people back to the showrooms.
Forex traders positive opening in domestic equities supported the rupee.
The 30-share BSE Sensex was trading 161.85 points or 0.39 per cent higher at 41,325.61.
The IT department has contended that by scheme of arrangement, the transferor company Reliance Jio Infocomm.
The DPIIT has already taken views of the Information and Broadcasting Ministry on the issue.
India’s November oil imports rose 12.7 per cent to 19.17 million tonnes (about 4.7 million barrels per day).
Indian banks have shifted towards the retail market in recent years in response to a rise in soured corporate loans.
The number of fraud cases reported by lenders also jumped to 6,801 in 2018-19, compared to 5,916 cases in 2017-18.