54321 0 (0 votes)533 Did Saudi Arabia Just Annihilate the U.S. Petrodollar? benbartee2 years ago0 The petrodollar has literally built and buttressed the U.S. empire for decades.