Which country holds the world's largest oil reserves?
1 Answer
Feb 23, 2018
As of 2017, Venezuela has the largest oil reserve.
Explanation:
As of 2017, Venezuela has the largest oil reserve with a reserve of nearly 301 billion barrels (source).