The Nifty 50 index has witnessed a sharp recovery, surging over 1,000 points from its March 4, 2025, low and surpassing the 23,000 mark on March 20. This rebound has provided a much-needed boost to oversold stocks and sectors, triggering a sharp rally in specific themes such as Defence and Public Sector Undertaking (PSU) stocks. …