Oil prices likely to rebound to $80 in 2015

Companies are already slashing development budgets – the key question is how long this takes to feed through to reductions in supply and increases in price.

Read More