I hope you haven’t quit your day job.
America is not dependent on Saudi money, American politicians are dependent on Saudi money.
Without the Saudi Petro-dollar, our economy is that of Zimbabwe. They have been keeping the dollar as the reserve currency of the world. If that stops, you will learn quickly what inflation is.
England doesn’t need money from anyone.