Venezuela's Oil Crisis

Venezuela, owner of the world’s largest known oil reserves, has consistently ranked among the top exporters of oil. As of 2012, the country was reported to own at least 20% of global reserves, or an estimated 296.5 billion barrels of oil. Because...

Read More