New Delhi: Indian Oil Corporation Limited has received reaffirmation of its highest credit ratings from rating agency ICRA, reflecting strong financial stability and robust debt-servicing capability.
The company continues to hold the top-tier ratings of [ICRA] AAA for long-term bank facilities and [ICRA] A1+ for short-term debt instruments, indicating superior creditworthiness.
ICRA Confirms Strong Financial Stability
On May 16, 2026, ICRA reaffirmed the credit ratings of IOCL, highlighting its stable financial outlook and strong operational performance.
Key ratings confirmed:
- Long-term bank facilities: [ICRA] AAA (Stable Outlook)
- Short-term bank facilities: [ICRA] A1+
These ratings indicate the company’s highest level of safety in meeting its financial obligations.
Strong Investor Confidence and Market Position
The reaffirmation strengthens IOCL’s position as one of the most financially stable public sector companies in India.
The ratings reflect:
- Strong balance sheet and liquidity position
- Consistent operational performance
- High investor confidence
- Stable market leadership in the energy sector
IOCL Maintains Top Ratings Across Agencies
In addition to ICRA’s latest reaffirmation, Indian Oil Corporation Limited continues to hold strong ratings from multiple domestic and international agencies:
- CRISIL AAA for non-convertible debentures
- India Ratings IND AAA
- S&P Global: BBB (Stable)
- Moody’s: Baa3 (Stable)
- Fitch Ratings: BBB- (Stable)
These ratings collectively reinforce IOCL’s strong global financial standing.
About Indian Oil Corporation Limited
Indian Oil Corporation Limited is India’s largest oil refining and marketing company and a leading public sector enterprise in the energy sector. It plays a key role in ensuring energy security for the country through its extensive refining, distribution, and fuel retail network across India.
















