Index-wise, the broader Nifty50 of the National Stock Exchange (NSE) closed at 10,717.80 points - up 2.30 points or 0.02 per cent - from its previous close.
The Nifty registered day's high and low at 10,758.55 and 10,689.40 points, respectively.
Air France's stock sinks as govt warns about its survival
On Monday, unionized staff are set to walk out for the 14th day as they press for a 5.1-percent salary increase this year. A wave of strikes at Air France has so far cost the company 300 million euros.
ICICI Bank shares surged over 7%.
On the sectoral front, PSU bank rose by 1.26 percent, followed by private bank 1.22 percent, realty 1.18 percent, bank 0.92 percent, finance service 0.47 percent and Energy 0.13 percent.
According to market analysts, heavy selling pressure in consumer durables and capital goods stocks trimmed the overall gains made earlier in the day's trade.
DeWine wins Republicans' Ohio governor primary
Nine candidates - six Democrats, two Republicans and one Green Party - are on the ballot to replace Republican Gov. John Kasich, who is prohibited from running again due to Ohio's term limits.
Major laggards were HDFC, ICICI Bank, Axis Bank, Bharti Airtel, Adani Ports falling almost 1.5 percent.
It may be noted that the marginal dip observed in the morning was mostly due to rising oil prices, as crude edged closer to a three-and-a-half-year high today, following Trump's decision to back out from the worldwide nuclear deal with Iran.
Meanwhile, on a net basis, foreign institutional investors (FIIs) sold shares worth Rs 97.15 crore, while domestic institutional investors (DIIs) bought shares to the tune of Rs 923.25 crore in yesterday's trade, provisional data showed.
United Kingdom orders Cambridge Analytica to release data on U.S. voter
European users of the service now benefited from enhanced online privacy protection enshrined in EU law. The data of roughly 87 million users was collected over Facebook's third-party interface, Graph API.
Among other Asian markets, Hong Kong's Hang Seng shed 0.04 percent, while Shanghai Composite Index lost 0.16 percent in early trade. While, IT and Pharma fell 0.21 per cent and 0.49 per cent, respectively.