OPEC members, joined by a group of other oil producing countries including Russia, agreed in a meeting in Vienna on Thursday to extend oil production cuts through to March 2018.