The Sensex was up 25 points to 34,330 while Nifty edged higher to 10,534. Infosys shares fell nearly 1 per cent today, extending their 3 per cent decline suffered on Monday.
The rupee edged higher to 65.42 against the US dollar today. The rupee on Monday fell by 29 paise to close at a six-month low of 65.49 against the US currency on widening trade deficit concerns amid heightened geopolitical worries. On Monday, the Sensex and Nifty closed higher for an eighth straight session in their longest winning run since late November.
Overnight, the Dow gained 0.87 percent and the S&P 500 rose 0.8 per cent on Monday, with the biggest boosts from technology and healthcare sectors as investors were optimistic about the earnings season and appeared less worried about US-led missile attacks in Syria.
US crude oil futures rose 0.4 percent to $66.49 a barrel after tumbling nearly 1.8 percent overnight as concerns over tensions in the Middle East waned. Brent crude climbed 0.3 percent to $71.61 a barrel.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.