Indian Oil, BPCL Restart Russian Oil Purchases For September On Wider Discounts

India's state-run refiners Indian Oil and Bharat Petroleum have bought Russian oil for September and October delivery

Business