English
Detailed Synonyms for oil business in English
oil business:
oil business [the ~] noun
-
the oil business
– an industry that produces and delivers oil and oil products 1the refining industry; the oil business; the oil industry– an industry that produces and delivers oil and oil products 1