India's IOC buys 7 million barrels US, Mideast crude after Russian oil pause
Indian Oil Corp (IOC), the country's top refiner, has bought 7 million barrels of September-arrival crude from the United States, Canada and the Middle East via a tender, several trade sources said