Reliability of oil supply, demand forecasts challenged
The discrepancies between actual world oil supply and demand and the forecasts provided by leading agencies IEA, OPEC, and US DOE show an unreliable track record since 2001, according to a recent Deutsche Bank study.