Iran’s economy faces long road to recovery as fragile truce tested – Al Jazeera