The Sensex is down 93.83 points or 0.4 percent at 25135.87. The Nifty is down 27.70 points or 0.4 percent at 7719.30. About 616 shares have advanced, 1062 shares declined, and 84 shares are unchanged.
HDFC twins, NTPC and Hero MotoCorp are top gainers while Adani Ports, Hindalco, Tata Motors, Tata Steel and ICICI Bank are losers in the Sensex.
Oil prices stabilised after falling for two straight days on concerns that slowing demand and rising Middle East production would extend a global supply overhang.