IMF sees average oil price of $59 per barrel in 2015

Industry news
Shell news

More from Energy Voice

Latest Posts