This is all well and good, but what are you going to do with the reality of our "special relationship" with the Saudis? The bottom line is that the only reason the US fiat currency hasnt gone into Weimar Germany hyperinflation is that OPEC accepting only US dollars in payment for oil causes oil to serve as an ersatz gold standard. The only reason this is the case is because the Saudis keep it so.
That said, are you ready to send our economy down the crapper because you dont care for the Saudis?
The US isn't the Weimar Republic.