The goal of every US administration since the discovery of oil there in the Middle East is to prevent any single power from unifying the whole oil-producing region under its rule and taking oil prices to the moon. Accounting for fairly minimal transportation costs (2 to 3 cents per gallon from the Middle East to the US), oil has a single price. We import 10m barrels a day. Even if we imported none, US oil prices would be set globally, because oil is a fairly generic commodity. Middle Eastern oil price spikes mean pain at the gasoline pump stateside. We “tolerate” Saudi Arabia for the same reason we “tolerate” other governments worldwide, friendly or even hostile, that are not the US of A - we’re not interested in annexing and colonizing the world, and at the present moment, we lack the necessary ruthlessness to be successful at that game.
Think maybe that it has something to do with keeping that crazy pivot man in Turkey going, too? Critical part of the world there.