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