Latest OPEC monthly oil market report now out
– OPEC October crude fell 256k bpd to 31.38mln bpd
– 2016 non-OPEC supply seen contracting by 130k bpd ( unchanged from prev report)
Full report