Daily Market Update- Equity 31 July 2023

Despite early losses, the benchmark Nifty index managed to recover from the day’s low and settled on a flat note at 19646 levels, down just 14 points from its previous closing values.