Amid uncertainties on the geopolitical front, Sensex and Nifty settled marginally higher for the fourth straight day.
Though the BSE Sensex opened weak and declined 414.44 points to 55,049.95 in opening deals,it crossed all its losses and jumped 369.56 points to 55,833.95.
Finally, the index has settled at 55,550.30, higher by 85.91 points or 0.15 per cent.
Similarly, the broader NSE Nifty gained 35.55 points or 0.21 per cent to close at 16,630.45.
From the 30-share Sensex pack, Sun Pharma, Dr Reddy's, PowerGrid, ITC and Titan were among the lead gainers