16 September 2014

Higher oil prices could still lead to stranded assets, warns report