Indian benchmark indices opened positively on Wednesday, with the BSE Sensex rising 163 points to trade at 74,692 and the Nifty advancing 56 points.
The positive start came despite persistent foreign fund outflows and lingering market concerns over the Middle East conflict.
Brent crude futures remained near $99 per barrel amid hopes for a diplomatic solution to the US-Iran war and increased Gulf supply.