US revokes Iranian oil sales license amid Hormuz tensions
The U.S. Treasury Department revoked a general license that had permitted sales of Iranian oil. The decision follows reported attacks on tankers in the Strait of Hormuz and rising regional tensions.