Sensex ends 125.13 points higher at 54,402.85, Nifty advances 20.05 points to 16,258.25.

Sensex ends 125.13 points higher at 54,402.85, Nifty advances 20.05 points to 16,258.25.