Nifty has a bit of momentum, but faces resistance at 24,300-24,700 April 20, 2026 · Economic Times Read full story at source