India’s Top Refiner Resumes Buying Russian Oil Despite U.S. Pressure

India’s largest state-run oil refiner Indian Oil Corp (IOC) has resumed buying Russian crude despite U.S. efforts to pressure New Delhi to curb Moscow’s energy revenue, Reuters reported Friday, citing traders.

IOC purchased five…

Continue Reading