Closing: Sensex closes at 19974.34, up over 178 points * Nifty ends at 5976.15, up 21.45 * Weekly index - Sensex up 3.16%, Nifty 3.7% high

Closing: Sensex closes at 19974.34, up over 178 points * Nifty ends at 5976.15, up 21.45 * Weekly index - Sensex up 3.16%, Nifty 3.7% high

Close