Guess what? America could have enough oil resources to meet today's oil demand levels in the future for decades without importing from unfriendly foreign countries. That is the conclusion of a new report from the National Petroleum Council (NPC).[ia] The report also finds that America has huge volumes of natural gas that can meet decades of demand. That statement should come as no surprise since hydraulic fracturing has opened up vast shale gas deposits. But it might be a surprise to some that NPC also finds that hydraulic fracturing will open up vast oil resources to development as well.