Sensex rallies 287.72 pts to end at 39,044.35; Nifty jumps 81.75 pts to 11,521.80.

Sensex rallies 287.72 pts to end at 39,044.35; Nifty jumps 81.75 pts to 11,521.80.