Sensex, Nifty End Marginally Higher Amid Mixed Global Cues
After swinging nearly 200 points, the 30-share BSE Sensex index settled 2.96 points, or 0.01 per cent, higher at 36,321.29.