Even so, company-specific factors will determine the pace of earnings growth and stock performance. So far in CY26, ONGC stock is up 2%, trailing OIL’s 11% returns. As of 2 pm on Tuesday, Oil India shares were trading nearly 4% higher at ₹470.80 on the NSE, while ONGC shares were up 0.15% to ₹240.20.
