Nifty and Sensex opened in red; Bank stocks trade weak

 The BSE Sensex opened lower by 28 points at 31117, while the Nifty50 opened lower by 18 points at the 9603 mark.
Bharti Infratel is the top Nifty gainer trading higher by 1.55% at Rs 372.3 per share and Indiabulls Housing Finance is the top Nifty loser trading lower by 1.06% at Rs 1148 per share in the morning hours on Thursday.
The private bank stocks like HDFC Bank, ICICI bank and Kotak Bank are trading weak on the opening bell on Thursday. These stocks are dragging down the Bank Nifty index and BSE Bankex. Bank Nifty is trading lower by 0.28% at 23359 levels.

Rupee opened at 64.48 per USD appreciated by 3 paise on Thursday.