oil business
1.
(
noun
) an industry that produces and delivers oil and oil products
Synonyms:
oil industry
,
refining industry
Related Words:
industry
Terms and Conditions of Use / Copyright Notice