Lacklustre global cues failed to impact the Indian markets, which closed at all-time highs on Monday on the back of solid gains to equity, a sharp recovery in the rupee, and improvement in risk sentiment after multiple states began easing Covid-19 restrictions.