Indian stock markets show resilience as Nifty holds above 24,000. Discover the latest weekly performance trends, key ...