IOC Indian Oil Corporation Ltd Credit Rating Changes Announcement 2024 - Credit Rating Update Indian Oil Corporation Ltd. received a long-term credit rating of CARE AAA and a short-term rating of CARE A1+ from CARE Ratings for their banking facilities, with the rating amounting to ₹57,750 crore..Find Corporate Announcements for Press Releases, AGM, Insider Trading & SAST, Results and Corporate Action for Indian Oil Corporation Ltd