YourDictionary

Dictionary Home » Invest » petrodollars

petrodollars investment & finance definition

An informal term that refers to U.S. dollars that are received by oil-producing countries in payment for oil exports and are deposited in U.S. or European banks.

See petrodollars in Wall Street Words

Learn more about petrodollars

link/cite print suggestion box