Sensex Rises 296 Points, Nifty Settles Above 17,050 | Sharefundss