News

State refiner Indian Oil Corp (IOC) has bought two million barrels of U.S. West Texas Intermediate crude for October delivery ...