MUHURAT TRADING WRAP: Sensex gains 195 pts to close at fresh high of 43,638 All that happened in the markets today Read Full News on www.business-standard.com