At Rs 190/ share, Oil & Natural Gas Corporation Limited (ONGC) remains one of my strongest buy ideas in the current market environment. ABOUT ONGC ONGC is the second largest oil and gas exploration and production company in the world and ranks 23rd among leading global energy majors. The Company’s primary business includes exploration and…