New Delhi, March 10 -- Market recap: Nifty 50 on 7 March

On March 7, The Indian market snapped three week losing streak to record biggest weekly gain in 2025 in the week ended March 7 despite volatile global markets due to uncertainty around US trade policy. The markets have ended the week well but we need to consider that that index moves have not been replicated by the stocks.

The resultant decline that ensued has now once again forced the investors to consider a shift to safer assets like gold amid caution towards riskier investments. On the earnings front, companies are facing downgrades in estimates due to a weak demand environment, margin pressure, and a cautious near-term outlook. The recovery in the curtailed week could be a lab...