20161211 business.international-business: OPEC; non-OPEC agree first global oil pact since 2001