- oil business as a noun:
- 1
oil business
noun
1 oil business
An industry that produces and delivers oil and oil products.
synonyms: oil industry, refining industry.
Dutch: olie-industrie, petroleumindustrie
debug info: 0.0261
noun
An industry that produces and delivers oil and oil products.
synonyms: oil industry, refining industry.
Dutch: olie-industrie, petroleumindustrie
debug info: 0.0261