'BBB-' rating on ONGC