The dark side of the OECD oil inventory release

By Gregor Macdonald, Contributor The IEA in Paris announed on Thursday a release of 60 million barrels from OECD inventories. The implications of this extraordinary action are not positive. Let’s first take a look at the most recent global production data,...