We’re in OPEC’s hands, but are they tied?
This article was first published in the The Independent on Sunday, 14 June 2009
BP famously ‘doesn’t do’ oil price forecasts. After 18 months in which crude has ricocheted from just under $100 per barrel to an all time high of $147, then down to less than $40, and now up to $73 again, you can see their point. (more…)...