Indian Oil Corp, the country’s top refiner, has signed its first annual deal to buy U.S. oil, paying about 1.5 billion dollars for 60,000 barrels a day in the year to March 2020 to diversify ...
Recent Comment