petroleum revenues
plural noun

income from selling oil

Browse by Subjects
secured loan
International Monetary Fund (IMF)
peer-perform
upturn
administrative receiver