Vocabulary

オイルダラー

petrodollars; petrodollar; oil dollar

noun