Bank, auto stocks drive Sensex 127 points higher; Nifty tops 11,900 | Sharefundss