Moneycontrol Market Reports Taking Stock: Sensex up 226 points, Nifty above 15,850 on a volatile day; midcaps outperform @HubofCA 92 views12:34