Indian stock markets witnessed a strong rally on Monday, driven by positive economic indicators and improving global sentiment.