Mumbai-The 30 share Bombay stock exchange Sensex rose 45.20 points to 33,724.44 and the 50-share NSE Nifty gained 9.80 points at 10,399.50. Equity benchmarks closed higher for eighth consecutive session Monday, backed by banking & financials. Positive European cues also pushed market higher.About 1,591 shares advanced against 1,136 declining shares on the BSE.