New Delhi, April 12 -- The Indian market witnessed a strong recovery after six straight weeks of losses, driven by supportive global cues. Investor sentiment stayed upbeat on optimism around a temporary US-Iran ceasefire, though ongoing geopolitical concerns limited the momentum as the week advanced. The upmove was also backed by a steady domestic macroeconomic environment, with broader markets outperforming the headline indices.

Despite heightened volatility, including sharp mid-week gains followed by profit booking, the overall trend remained positive. As a result, the benchmark indices, Nifty and Sensex, rose over 6% to end near the week's highs at 24,050.60 and 77,550.25, respectively.

"The Nifty 50 witnessed a strong rebound in the...