Sensex Rises Over 300 Points, Nifty Reclaims 17,000 | Sharefundss