At 10:15 am, the BSE S&P Sensex was down by 12 points at 31,731 while the Nifty 50 edged lower by 11 points at 9,271.
Sectoral indices at the National Stock Exchange were mixed with Nifty auto, FMCG, IT and pharma in the negative zone but private bank up by 1.77 per cent.
Among stocks, IndusInd Bank gained by 8.4 per cent at Rs 441.55 per share, a day after it reported 77 per cent sequential decline in standalone net profit at Rs 302 crore during the quarter ended March. On a year-on-year basis, the dip was 16 per cent.
Axis Bank was up by 3.3 per cent and ICICI Bank by 1.2 per cent while HDFC ticked up by 3.2 per cent. Auto majors Tata Motors and Eicher Motors were up by 1.8 per cent and 1.4 per cent respectively.
However, Vedanta lost by 2.5 per cent at Rs 76.50 per share which Sun Pharma dipped by 2.2 per cent, Britannia by 2 per cent and Bajaj Auto by 1.7 per cent. Reliance Industries too slipped by 2 per cent to Rs 1,401.30 per unit.
Meanwhile, Asian shares and US stocks futures fell as a renewed decline in oil prices overshadowed optimism about the easing of coronavirus-related restrictions seen globally.
US crude skidded by 14.24 per cent to 10.96 dollars a barrel while Brent crude fell by 4.05 per cent to 19.18 dollars per barrel.
MSCI's broadest index of Asia Pacific shares outside Japan was down by 0.3 per cent while shares in China fell by 0.7 per cent and South Korean shares fell by 0.22 per cent.