Oil headway will fail to meet demand
As global oil demand increases and oil wells deplete, will oil producers’ much trumpeted new fields be able to cope? A report by the Oil Depletion Analysis Centre (ODAC) has taken the hard data supplied by oil producers and come up with some worrying conclusions.


