The stocks of pharmaceutical company, Lupin, were down three percent.
Global crude oil prices hovered above the $75 per barrel mark on uncertainties over the USA re-imposing sanctions on Iran, fanning fears of a supply disruption.
The sensex registered intra day high and low at 35,061.56 and 34,977.14 points respectvely.
The barometer 30-scrip Sensitive Index (Sensex), which opened at 35,349.85 points, closed at 35,216.32 points - up 8.18 points or 0.02 per cent - from its previous session's close.
The Nifty registered day's high and low at 10,758.55 and 10,689.40 points, respectively.
"Market turned volatile as investors are concerned on the movement of rupee and surge in oil price which could eventually lead to tight monetary policy".
"Albeit, banks outperformed as sentiment improved on account of early recognition of stressed assets". However, a higher opening in the domestic equity market capped the losses.
M&M (-2.5%), IndusInd Bank (-2%), L&T (-1.9%), Yes Bank (-1.6%) and Bajaj Finance (-1.4%) were the top losers in today's trade.
Sectoral indices led by FMCG, bank, consumer durables, power, healthcare, capital goods and PSU were in the positive zone, rising by up to 0.88 percent.
Broader markets showed a mixed trend.
Asian shares were mixed despite the strong closing on Wall Street as investors digested last weeks trade talks and USA jobs numbers.
Besides, investors were concerned over a further rise in worldwide crude oil prices as a result of USA moving away from the 2015 Iran Nuclear Deal. Crude oil prices rose by 0.75 per cent to $75.43 a barrel.
The US Dow Jones Industrial average ended 0.39 percent high in yesterday's trade.