The rupee had strengthened by a whopping 58 paise to close at over three-week high of 54.26 against the US dollar in the previous session on Friday.
Meanwhile, the BSE benchmark Sensex rrose by 68.45 points, or 0.35 per cent, to 19,408.35.
In global markets, the euro rose to a six-week high against the US dollar.