U.S. officials: The U.S. Treasury Department is revoking the general licenses previously authorized for the sale of Iranian oil.

2026-07-08

U.S. officials: The U.S. Treasury Department is revoking the general licenses previously authorized for the sale of Iranian oil.