Iran hopeful of 10 new oil deals by March
Iran, fresh off a $5 billion gas deal with Total, hopes to clinch new agreements to develop its oil and natural gas fields. Tehran is poised to sign...
Iran, fresh off a $5 billion gas deal with Total, hopes to clinch new agreements to develop its oil and natural gas fields. Tehran is poised to sign...