As of 9.25 am, Sensex added 2,421 points, or 2.97 per cent, to reach 84,088, and Nifty gained 741 points, or 2.96 per cent to settle at 25,829.