Closing Bell: Nifty ends around 11,850, Sensex up 157 points
Sensex was up 157.14 points at 39,592.08, while Nifty was up 51 points at 11,847.50. About 1418 shares have advanced, 1051 shares declined, and 170 shares are unchanged.
Vedanta, JSW Steel, Power Grid Corp, Sun Pharma and Hindalco Indust