As far as the Middle East goes, Israel has controlled US foreign policy there for quite some time. From Philip Giraldi at unz.com:
An interesting recent article by international lawyer John Whitbeck suggests that the billions of dollars that the United States gives to Israel annually is not technically “foreign aid” as the Jewish state is as measured by per capita GDP the 19th wealthiest in the world, ahead of countries like Germany. It is, instead “tribute,” which is defined as the “payment made periodically by one state or ruler to another, especially as a sign of dependence.”
That the United States has surrendered key aspects of its national sovereignty to Israeli control has been observed by many. Whitbeck dates the submission to the events surrounding the Israeli attack on the USS Liberty in June 1967, in which 34 crewmen died and 172 were injured in an attempt to sink the ship and kill all the crew. To protect Israel, President Lyndon B. Johnson and his Secretary of Defense Robert McNamara initiated a cover-up that has persisted until this day. The unavenged killing of large numbers of US servicemen has signaled to a series of Israeli governments since that time that they could do anything to Washington without any consequences, including spying on its benefactor, involving Washington in its own wars, and exploiting the US Treasury as its own resource.
The United States has favored Israel above all other nations while a series of Republican and Democratic administrations have accepted that the US is the junior partner in the relationship virtually without demur, culminating in the unprecedented Barack Obama arrangement whereby Israel would receive $38 billion over the course of ten years, automatically and with no conditions placed on the Jewish state’s actions vis-à-vis American regional interests. And now, with the bloodletting continuing unabated in Gaza, Honest Joe Biden has agreed to “sell” the Israelis $735 million worth of new weapons to replenish their arsenal.