Sensex Rises Over 300 Points Amid Positive Global Cues, Nifty Tops 16,200 | Sharefundss