bazaarbuzz's comments
let's understand the basics.. what is an oil cartel? A cartel of companies formed to control the production and distribution of oil... according to the free dictionary online. Other comments
There are no comments on this mark.
Similar Marks

