x Abu Dhabi, UAEMonday 22 January 2018

Oil is creeping up to levels last seen two years ago, but does this mean its recovery is sustainable?

Oil is creeping up to levels last seen two years ago, but does this mean its recovery is sustainable?