Please enable JavaScript
Iran hit by renewed ‘snapback’ sanctions, sparking economic uncertainty a decade after nuclear deal promised relief.