Iran has cut the average time goods remain held at customs from as long as 10 months in some cases to about eight days, Economy Minister Seyyed Ali Madanizadeh said, as the government steps up efforts to streamline trade, remove investment barriers and shield the economy from external pressure.