Country Cassette
The largest country in the world by oil reserves is Venezuela, boasting a total of 303,806,000,000 barrels. This accounts for approximately 18% of the world’s total oil reserves.