petroleum revenues
plural noun

income from selling oil

Browse by Subjects
on account
possessions
velocity
Annapurna option
advance payment guarantee