Iran-Oil

An Iranian technician is working on an oil installation. (File photo)

Iran set to finalize new oil deals with Asian states