Reuters Market Eye - The BSE Sensex is up 0.4 percent, while the broader Nifty is 0.38 percent higher, extending gains after turning positive for the year on Tuesday.
Gains track Asian stocks following remarks from Russian President Vladimir Putin that allayed fears of an imminent military conflict in Ukraine.
Overseas investors bought Indian shares worth 1.85 billion rupees on Tuesday, extending their buying streak to the 13th day for a total of about $800 million.
Among shares of blue chips, Tata Consultancy Services
Bharti Infratel
UPL Ltd
(Reporting by Abhishek Vishnoi)