Nah, the Saudis have a free card to do pretty much what they want, although like Israel, there's growing public backlash to their actions as people get upset at the US's conciliatory tone towards them.
But, as long as the western world needs that sweet sweet crude oil, the Saudis can urinate on us and we would thank them for it.