Aug 20, 2025
1 minute to read
Indian Oil Corp. and Bharat Petroleum Corp. bought several shipments of Russian Urals crude in recent days, with deliveries expected in September and October.
Amy B. Zegart