In the past five years Iran and Venezuela have signed dozens of agreements in all kinds of sectors – banking, construction, food processing, engineering, transport, and, of course, oil.
Joint investments total around $20 billion (£12bn).
>>>