petroleum revenues
plural noun

income from selling oil

Browse by Subjects
long dated bill
Wide Market
firm commitment
precious metals
batch