Indian Oil and BPCL Resume Russian Oil Purchases

August 20, 2025
Indian state refiners restart buying Russian oil for September and October deliveries.