The 30-share Sensex ended 19.69 points up at 35,490.04 points on Tuesday while the Nifty ended 6.70 points higher at 10,769.15, amid mixed sentiment in global equity markets.
European stocks edged higher despite sell-off in Asian markets amid escalating trade tensions between US and other major economies. The Indian rupee weakened against the US dollar, amid global policy uncertainties.
Click here for Latest News updates and viral videos on our AI-powered smart news genie