Indian Oil has obtained a new credit rating of “AAA” from ICRA for “Non-Convertible Debentures”