What makes Oil India, ONGC favourites among oil & gas stocks? Upside seen at 60%
Oil & gas stocks have risen significantly and have outperformed benchmarks in the past one year amid rising crude and elevated gas prices.
Brokerages are of the view that there is more upside left in these stocks as oil prices remain elevated and there has been an upward revision in domestic APM by 110% as well