Stocks set a record again on Wednesday as the benchmark Sensex went higher by 58 points to 31,805 and the Nifty closed above the 9,800 mark ahead of key macroeconomic data, lifted by banking, oil & gas and auto stocks.
Oil marketing companies soared on the back of higher crude oil prices. But investors were guarded ahead of the release of index of industrial production (IIP) for May and consumer price (CPI) inflation for June after market hours.
The next triggers are a set of corporate quarterly earnings, going to kick off on Thursday with Tata Consultancy Services (TCS).
The BSE barometer ended