Is an “Oil-Less Recovery” On its Way?
We are getting really mixed messages over what will come first: peak oil or peak supply. First of this week was BP saying global peak oil demand will happen sometime between 2020 and 2030. Then we had the UK Industry...