After opening with a loss of 33.11 points at 10,304.57, the 30-share index BSE Sensex continued to trade in a subdued manner.
IT stocks continue to languish in the red with sharp losses, and lost 6.12%, while realty, PSU, banking and FMCG stocks saw buying interest.
The BSE Midcap and Smallcap index gained 0.62% and 0.88% respectively.
At 12:59 p.m., the 30-share index lost 52.47 points at 10,285.21, after hitting a high of 10,387.19 and a low of 10,116.22.