Sensex Rises Over 650 Points, Nifty Hits 12,450 Amid Broad-Based Gains | Sharefundss