US revokes license that authorized sale of Iranian oil