thesciencefaith.com
Petrodollar – The Untold Story Part 2 — Science & Faith
The artificial dollar demand created by the petrodollar system returned to Washington the “permission slip” to supply the global economy
Science & Faith