Second Largest oil producing country in the world is:

A. Qatar
B. Iran
C. Kuwait
D. Saudi Arabia 

Updated: December 26, 2018 — 2:52 am

Leave a Reply

Your email address will not be published. Required fields are marked *