Nifty Above 24,200, Sensex Up More Than 250 Points, ONGC Up 2%