Most people erroneously imagine oil will run out for their children or grandchildren, but oil supply will suddenly tighten in the next few years.