PARIS (AFX) – Oil stocks in the OECD countries were 2.527 billion barrels at end-November, corresponding to 51 days of consumption, down 22 million barrels from end-October and down 12 million barrels from a year earlier, the International Energy Agency said in its monthly report. Oil inventories were down 95 million barrels on their five-year…

This article is for Subscriber members only.
Log In Register