Largest Oil producing country of the world is: (A) Saudi Arabia(B) Iran(C) Russia(D) United States Answer: (D) United States