India ‘readies Iran oil payments’
Indian refineries stand poised to make a third payment to Iran that would allow the Tehran administration to unlock further frozen oil revenues, according to a report.
Indian refineries stand poised to make a third payment to Iran that would allow the Tehran administration to unlock further frozen oil revenues, according to a report.