Markets have recovered from the low's of the day.
The Sensex is now up 21 points at 16,993. The Nifty is flat at 5,077.
The realty index has continued to hold on to gains. The index is now up 1.3% at 3,455.
DLF has rallied 3% to Rs 314. Bharti Airtel has gained 2.3% at Rs 300.
ACC and Grasim have added 1% each to Rs 975 and Rs 2,815, respectively.
However, Tata Motors has dropped 1.5% to Rs 800.
The BSE market breadth is marginally positive. Out of 2,866 shares traded, 1,613 have advanced while 1,151 have declined.