Oil producing countries’ price forecasts are becoming increasingly inaccurate. For 2015, their starting point was an average oil price per barrel of USD 95, while the actual average was USD 49. Notably, forecasts from the International Energy Agency (IEA), the New York Mercantile Exchange (NYMEX), and the U.S.
The study by Roland Berger has analyzed the price forecasts from the largest oil producing countries and institutions since 2007.
The report is available to download here.