The market, though trading in the green, is slightly off its highs with the BSE Sensex trading at 35,350 points and the NSE Nifty trading at 10,743 points.
ONGC is currently the top index gainer as the global crude oil prices clocked up more multi-year highs on Thursday after the US announced its withdrawal from the Iran nuclear deal.
The oil marketing companies were under pressure due to the crude oil price rise in the opening trade but now are recovering with the HPCL gaining 56 basis points in trade and BPCL with a 86 basis point gain.
Bharti Airtel is also among the top index gainers after the Supreme Court approved the Airtel-Telenor merger on Wednesday.
Power Grid Corp, Idea Cellular and NTPC are among the top index losers.
The market opened slightly higher backed by global cues, with the HDFC twins pulling the market up in trade.
The BSE Sensex opened at 35,354 points and the NSE Nifty at 10,779 points. The other two major indices, Nifty Midcap and Nifty Bank, also opened in the green today.