The United States is revoking a general license that authorized the sale of Iranian oil, a U.S. official said on Tuesday, warning that Iran’s actions in the Strait of Hormuz were “wholly unacceptable” and would be met with consequences after attacks on tankers in the strategic waterway.
