Oil Shortage May Hit U. S. during Next Twenty Years