The 30-share index resumed lower at 21,793.32 and hovered in a range of 21,859.72 and 21,768.14 before quoting at 21,798.51 at 1015 hours, showing a loss of 27.91 points, or 0.13 percent, from its last close.
    
The 50-share NSE Nifty was also down 13.00 points, or 0.20 percent, to 6,498.90 at 1015 hours.
    
Major losers were BHEL (1.93 percent), Maruti Suzuki (1.87 percent), L&T (1.63 percent), SBI (1.52 percent), Axis Bank (1.46 percent), ONGC (1.40 percent) and Hindalco (1.28 percent).
    
Meanwhile, Foreign Institutional Investors (FIIs) bought shares worth net Rs 1,471.23 crore on Tuesday, as per the provisional data from the stock exchanges.
    
Asian stocks fell in early trade as oil dropped and emerging-market and commodity-linked currencies weakened amid concern that China's economy may be faltering.
    
The key benchmark indices in China, South Korea, Hong Kong, Taiwan, Singapore and Japan were down 0.3-2.14 percent.

(Agencies)

Latest News  from Business News Desk