Did Saudi Arabia Just Annihilate the U.S. Petrodollar?

The petrodollar — a term describing the post-WWII global system of trading…