Sentiment remained weak after the Met department projected monsoon this year to be "deficient", triggering fears of a drought that may negatively impact corporate earnings and fuel inflation, traders said.
Tata Steel was the top loser on Sensex by tumbling 2.58 per cent largely on weak metal prices in global markets and sluggish domestic demand.
Vedanta fell by 1.89 per cent to Rs 184 and Hindalco by 0.66 per cent to Rs 121.25.
The BSE barometer opened higher at 26,940.64 and touched a high of 26,948.84 on buying in badly beaten down blue-chip stocks of the past two sessions, but on profit-booking it surrendered most of early gains to touch a low of 26,551.97.
More From This Section
A round of late buying in select blue-chip stocks, however, helped Sensex to recover to close at 26,813.42 points, down by 23.78 points or 0.09 per cent over its.
The gauge has now lost 1,035.57 points in three sessions.
The rupee breached the crucial 64-mark to touch a 20-month low of 64.25 against the dollar (intra-session).
Sectorwise, the BSE metal index suffered the most by falling 1.11 per cent, followed by healthcare 0.77 per cent, consumer durables 0.75 per cent and auto 0.70 per cent.
BSE smallcap fell by 0.04 per cent, while mid-cap ended up by 0.17 per cent.