The 30-share Sensex ended 271 points higher to end at 28,930 and the 50-share Nifty climbed 76 points to close at 8,776.
The 30-share Sensex dropped 298 points to end at 27,209 and the 50-share Nifty has lost 93 points to end at 8,174.
Shedding its gains from Monday, NIkkei has declined around 0.7% while Hang Seng and Shanghai Composite were trading marginally lower.
Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.
Home bakers across India are churning out healthy treats by the dozen. We present a select few.