Sensex rallies 318.05 pts to end at fresh lifetime high of 54,843.98; Nifty jumps 82.15 pts to record 16,364.40.

Sensex rallies 318.05 pts to end at fresh lifetime high of 54,843.98; Nifty jumps 82.15 pts to record 16,364.40.