Iran’s President Hassan Rouhani struck a defiant stance against US sanctions on Tuesday, renewing his threat to cut off international oil sales from the Gulf.