
Indian Oil buys 3 million barrels Russian Urals crude via tender
Western sanctions against Russia have led many companies and countries to shun its oil, depressing Russian crude to record discount levels. NEW DELHI: Indian Oil Corp, the country’s top refiner, bought 3 million barrels of […]