Indeed, no foreseeable shortage of oil. Problem is twofold : a) upstream, shortage of production capacity and/or unwillingness of existing producers to produce more, and b) downstream, shortage of distribution/pipeline systems to meet current demand and also refining capacity.