News

Indian Oil Corp. and Bharat Petroleum Corp. bought several shipments of Russian Urals crude in recent days, with deliveries expected in September and October.