The benchmark indices rose for the second consecutive day during the week, aided by positive global cues. The benchmark Sensex ended Tuesday's session at 57,897 - a gain of 477 points, or 0.8 per cent. The Nifty, on the other hand, ended the session at 17,233 - a gain of 147 points, or 0.86 per cent.
The S&P 500 on Monday hit another record high on the back of strong US retail sales data. The S&P 500's record close improved sentiment on the resilience of a global recovery amidst Omicron concerns.
"The market seems to have got its mojo back just before