Bull run continues; Sensex up 316 pts to end at 43,594, Nifty tops 12,750 All that happened in the markets today. Read Full News on www.business-standard.com