The 30-share index resumed higher at 28,008.52 and hovered between 28,015.43 and 27,760.28. It was quoting at 27,810.42 at 1105 hours, showing a loss of 171.29 points or 0.61 per cent from its last close.
The NSE 50-share Nifty was also trading lower by 45.05 points or 0.52 per cent at 8,577.85.
Major losers were, ITC 2.42 pct, PowerGrid 2.04 pct, HDFC 1.58 pct, Maruti 1.51 pct, Lupin 1.43 pct and HUL by 1.43 per cent.
Overseas, Asian markets slipped after US stocks took their biggest loss in almost a month yesterday, underscoring simmering worries about global economic growth.
Meanwhile, growth in China's services sector cooled in July, a private survey showed.