New Delhi: Credit rating agency Fitch Ratings has affirmed Indian Oil Corp Ltd’s (IOC) long-term foreign-currency…