What the experts at Petroleum Review are saying.
Major oil companies' 2004 oil production below 2002 and 2003 levels.
Major oil companies' first-half 2005 oil production below 2004 levels.
An elegant double bluff
Prices set firm, despite massive new capacity
BP is now the world’s largest oil producer
Putting paid to unrealistic demand predictions
Oil and Gas Projections Put Paid to Unrealistic Demand Forecasts
Comments