The US Treasury Department revoked its authorization of Iranian oil sales on Tuesday after a series of attacks on tankers in the Strait of Hormuz, giving Iran until July 17 to wind down transactions that had been permitted under the now-cancelled licence.