India set to buy Iran oil for emergency reserves
India is set to buy 6 million barrels of Iranian crude for its strategic oil reserves as negotiations with the United Arab Emirates' national oil company for supplies are stuck over commercial terms, industry sources said.