Fitch Ratings on Wednesday affirmed Indian Oil's (NSE:IOC, BOM:530965) long-term credit rating of BBB- with a stable outlook.
The rating agency also maintained the state-owned oil company's standalone credit profile of bb+, citing its dominant market position in the domestic market.
Fitch said it expects the company's EBITDA net leverage to deteriorate in fiscal 2027 due to the impact of the Iran conflict before recovering to a satisfactory level in the financial year ending March 2028.