petrodollars

noun plural

Money in any number of currencies that is paid to oil-producing countries, which then deposit it into Western banks.

noun

Plural form of petrodollar.

noun

Money earned through the sale of petroleum.