Speaking from Caracas on Monday, OPEC Secretary-General Mohammed Barkindo predicted that oil prices would stabilize in 2017.

FOR MORE ...