NEW DELHI/LONDON: Indian Oil Corporation (IOC), the country's top refiner, on Wednesday bought 3 million barrels of Russian Urals and...
discounted russian oil
NEW DELHI: Indian Oil Corporation (IOC), the nation's top oil firm, has bought as much as 3 million barrels of...
NEW DELHI: India is exploring options for buying Russian crude oil, authorities said Tuesday, with prices there plunging to record...