Indian Oil Corp, the country's top refiner, is looking for an annual deal to buy U.S. crude as it seeks to broaden its oil purchasing options, its chairman said on ...
A