petroleum revenues
plural noun

income from selling oil

Browse by Subjects
inelastic
imposition
takeover
inconvertible
process costing