ONGC becomes India’s 2nd most profitable firm after Reliance