Indian Oil Corp, the country’s top refiner, and Bharat Petroleum Corp are seeking term deals with countries, including the United States, industry sources said.
Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News