Oil Supply and Prosperity and growth delusions