Last week's US missile strike on a Syrian airfield has (rpt) has fuelled geopolitical tensions, keeping investors in wait and watch mode.
The Sensex resumed higher and advanced to the day's high of 29,831.32, but later slipped before ending down 130.87 points, or 0.44 per cent, at 29,575.74, its lowest closing since March 29.
The gauge has now lost 398.50 points in three sessions.
After regaining the 9,200-mark in early trade, the NSE Nifty settled lower by 16.85 points, or 0.18 per cent, at 9,181.45.
Disclaimer: No Business Standard Journalist was involved in creation of this content