Sensex Rises Over 400 Points, Nifty Trades Above 16,900 | Sharefundss