The Daily Telegraph 75pc 2017-08-12 - The proportion of Opec members currently complying with a deal to reduce oil output, according to the IEA