petroleum revenues
plural noun

income from selling oil

Browse by Subjects
tangible book value
cost of sales adjustment
Personal inflation rate
accrual
bear raid