Venezuela is the oil capital of the world

Proven crude oil reserves in 2024, among the 10 nations that have the most