Entries by Ranger Land and Minerals

Report: America has up to 227 years of oil & gas remaining

The IER has just released its latest annual North American Energy Inventory report showing that North America has 1.66 trillion barrels of technically recoverable resources, and at current rates of consumption, the report calculates that it would take 227 years to deplete it all.