Indian Oil Corp (IOC), the country’s major refining company, has finalized its first annual deal to buy US oil, paying about $1.5 billion for 60,000
Tag: Indian Oil Corp
India’s Crude Imports from Iran Hit Their Highest in May
Last month, India imported the highest amount of crude oil from Iran since March 2014 as refiners increased their purchases before the final moves in