The problem is not oil shortage, because there is no oil shortage. The shale boom gave the US plenty of oil and gas to pump up. And there is plenty of coal too. Enough to last us for at least several decades. The problem is that, in doing so, we would destroy our climate.