China and Iran recently signed a 25-year trade deal not surprising given that one is a major OPEC producer and the other one of the world’s largest importers of crude. The deal is worth $400billion, including oil quotas and gives China ‘first dibs’ on Iran’s exports. This would produce a large trade flow from …