India's top refiner, Indian Oil Corp (IOC), has purchased 7 million barrels of Middle Eastern and African crude oil via ...
Oil prices rose on Friday and headed towards a fourth consecutive weekly gain as the latest U.S. sanctions on Russian energy ...