ONGC signs pact with ExxonMobil for deepwater exploration; stock price declines over 3%
ICICI Securities has given Buy rating with a target price of Rs 185 per share, implying over 33 per cent upside in the stock price from the current level.
ICICI Securities has given Buy rating with a target price of Rs 185 per share: Reuters