petroleum revenues
plural noun

income from selling oil

Browse by Subjects
Forward Outright Rate
factor market
chargee
Delta
invoice discounting