News

Indian Oil Corporation (IOC) has signed a USD 1.3-1.4 billion deal with Trafigura to buy 2.5 million tonnes of liquefied ...