Biggest oil refinery is located in which country?
(A) Iraq
(B) Iran
(C) Saudi Arabia
(D) UAE
Correct Option is: B
We provide best books and information of all over the world.
Biggest oil refinery is located in which country?
(A) Iraq
(B) Iran
(C) Saudi Arabia
(D) UAE
Correct Option is: B