petroleum revenues
plural noun

income from selling oil

Browse by Subjects
blue chip
higher rate tax
carry
Asian Development Bank
accounts receivable