Sensex rises 185 points on firm global cues; Nifty above 11,950 | Sharefundss