oil future

Noun
  1. Petroleum bought or sold at an agreed price for delivery at a specified future date (synset 103849244)

Other Searches