Iran Agrifood Trade Deficit NarrowsI ran recorded an agrifood trade deficit of $3.64 billion for the 11 months to Feb. 19, 2019, which shows a 7.1% rise year-on-year.