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.
Home bakers across India are churning out healthy treats by the dozen. We present a select few.
Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.