Fireworks on D-Street: Sensex rises 704 points, Nifty settles at 12,461 But about half the Nifty50 stocks still trading below January levels Read Full News on www.business-standard.com