Indian Oil Corp Set to Tap Spot Oil Market as Russian Term Deal
Indian Oil Corp Set to Tap Spot Oil Market as Russian Term Deal
Indian Oil Corp (IOC) sources discounted Russian oil due to Western sanctions, forcing Rosneft and Indian Oil Corp to renew their oil supply deal.
Rosneft…