The world’s largest reserves of petroleum are located in: (A) The USA (B) Russia (C) Saudi Arabia (D) Kuwaitâ–ºCorrect Option Correct Option is: C