petroleum revenues
plural noun

income from selling oil

Browse by Subjects
PE
governance
holding company depositary receipts (HOLDRs)
fraudulent
over-trading