petroleum revenues
plural noun

income from selling oil

Browse by Subjects
employer
priceearnings ratio
registered trademark
physical asset
large-cap stock