An American official told Axios: Basant told Trump that the economic pressure against Iran was working and worsened the conditions inside Iran. For this reason, he recommended not going ahead with a military attack and giving time to the economic pressure so that Iran might agree to the agreement.