oil future
Explore definitions, synonyms, and language insights of oil future
Definitions
Noun
petroleum bought or sold at an agreed price for delivery at a specified future date
Explore definitions, synonyms, and language insights of oil future