Which among the following is the largest oil producer of the Organization of the Petroleum Exporting Countries?
[A] Saudi Arabia
[B] Venezuela
[C] Canada
[D] Iran

Show Answer

Advertisement