The countries of opec agreed in Vienna on Friday to effectively increase their combined production by almost 1 million barrels a day in a bid to cool oil's rise to the highest price level since 2014.