EghtesadOnline: Iran recorded a non-oil trade surplus of $1.69 billion in the last fiscal year (March 2018-19).