Debunking the “Petrodollar expiration” myth

Recently, there’s been a lot of buzz on social media about the supposed expiration of a “petrodollar” agreement between the United States and Saudi Arabia.

Read More