The Sensex closed higher by 170 points at 26,128 and the Nifty rose 59 points to end at 7,943.
Decline in the rupee coupled with a slide in the crude oil prices have dented the sentiments.
The FMCG index gained more than 1% on the back of stellar gains in ITC.
Sensex seems to be under pressure on weak cues.
The benchmark Nifty rallied 1,000 points or 17% from 7,000 in 78 trading sessions since May 12, till date to surpass the 8,000 mark.
Metals, auto and banking shares were in the limelight in this session; the FMCG pack, however, ended lower.
Custodian banks are selling dollars for their foreign fund clients.
The Sensex ended at at 27,676, lower by 210 points and the Nifty broke the psychological level of 8,400 to end at 83877 down 70 points.
Sensex ended strong, Tata Steel, HUL climb higher.
Five of the 12 BSE sectoral indices ended at 52-week highs; the oil and gas index zoomed by nearly 5%.
Investor sentiment got a boost following remarks from the Russian President Putin that allayed fears of an imminent military conflict in Ukraine
Sensex in green, JSW climbs higher.
Markets extended losses to end 1.5% down on Tuesday, amid weak global cues, after investors turned cautious ahead of key economic data and booked profits in rate sensitive shares while the further fall in the rupee continued to weigh on investor sent.