US Leads World in Oil Reserves

The US is leading the world in oil reserves! You can read all about it in this article by the Journal of Petroleum Technology…