Â Peak oil, the time when oil production levels off before going into decline, is increasingly looking to be upon us.
I mentioned a couple of years ago that the International Energy Agency believed oil production would level off around
2020. The Chief Executive of Royal Dutch Shell also said in 2008 easily
accessible supplies of oil and gas probably will probably no longer keep u…