Does Saudi Arabia Really Have As Much Oil As Analysts Think?
Officially, Venezuela has the world’s largest crude oil reserves with 303 billion barrels of proved reserves. But, a lot of this oil is extra-heavy crude oil, and may not be Continue Reading
