ONGC becomes India’s 2nd most profitable firm after ₹40,305.74 cr net profit