Indian Oil Corp IOC.NS, India’s top refiner, has maintained its annual crude import deal with Iraq at 21 million tonnes for 2025, a senior company executive told reporters on Tuesday. Of the 21 million tonnes, approximately 12 million tonnes are firm, and 9 million tonnes are optional purchases,...