Markets remained choppy in late noon trades, albeit off the day's lows.
The Sensex dropped into the negative zone in early trades on political worries. Strength in auto and IT sectors helped the index touch a high of 18,838.
However, the BSE benchmark index dropped to a low of 18,694.
The Sensex finally ended with a loss of 70 points at 18,744. The Nifty ended at 5,632 - down 18 points.
Political concerns once again rocked the state of Andhra Pradesh with nine MPs resigning to press their demands for a separate state of Telangana.
Foreign institutional investors bought shares worth a net Rs 1131.72 crore on Monday, taking their total investment value to around Rs 7,762 cr from June 23.
Asian markets ended on a flat note today with investors still wary about Europe's debt problem. The Hang Seng was down 0.1% while Nikkei and Shanghai Composite gained 0.1% each. The Nikkei eked out gains for the sixth straight day on hopes of an improving economic outlook. However, analysts expect the momentum to fade out soon.
BSE auto index continued to shine in an otherwise weak market.
The index gained 1% after auto majors came out with data showing a better-than-expected jump in domestic sales. Ashok Leyland gained 4% at Rs 52. Mahindra & Mahindra jumped 2.5% to Rs 719. Apollo Tyres, Exide Industries and Tata Motors were up around 1-2% each.
IT index was up 0.5% at 6,184. IT major, Infosys is set to announce its Q1 results on July 12, thereby kick-starting