Political instability can reduce supply, but it's becoming clear that most of our growth and prosperity is built on energy, much of it as oil. If economic activity growth is to continue, which seems likely as it is the aim of all the politicians, even in China and India, then demand would seem fated to keep going up.
Once you add in the apparent running out of oil supply, demand becomes possibly the most serious part of the price equation.