ONGC stock analysis