Mumbai: After Tuesday's pause market regained upward momentum and settled at new all-time highs gaining close to one per cent on positive macroeconomic data,stronger rupee and renewed foreign buying.
GST collection at Rs. 1.12 lakh crore, good rains in some parts of the country and IMD's prediction of better rainfall in September and rapid pace of vaccinations seem to have boosted sentiments.
The Sensex closed 514 points or 0.90 per cent up at 57,852 while Nifty-50 gained 157.90 points or 0.92 per cent to close at new all time high of 17,234.15.
Foreign portfolio inves-tors were net buyers of equities worth Rs. 348.52 crore.