From Longman Dictionary of Contemporary Englishpetrodollarspet‧ro‧dol‧lars /ˈpetrəʊˌdɒləz $ -troʊˌdɑːlərz/ noun [plural] BFPECmoney earned by the sale of oil the flow of petrodollars into the American economy
Examples from the Corpus
petrodollars• Beginning in the 1970s, petrodollars financed the propaganda that encouraged submission and repudiated reflection.• The Kabir syndrome is certainly well entrenched in those who manipulate decision making and petrodollars.From Longman Business Dictionarypetrodollarspet‧ro‧dol‧lars /ˈpetrəʊˌdɒləz-troʊˌdɑːlərz/ noun [plural]FINANCE money earned by the sale of oilA flood of petrodollars transformed the country.