Iran signs $5B gas deal with France's Total, Chinese firm

By