| InvestHub.com's Finance Dictionary and Glossary of Investment Terms petrodollars Definition 1.
Money paid to oil-producing countries, especially those in the Middle East, and deposited in Western banks. | Definition 2.
The money that oil exporters receive from selling oil and then deposit into Western banks. |
|
|