October 30th, 2017 - 11:08 GMT Iran Expects to Sign More Than $20 Billion of Energy Contracts in 2018 Iran expects to seal energy contracts worth more than $20 billion over the next year. Read more