OPEC sec general Barkiondo out on the wires 19 Oct
And the headlines just keep on coming.
– balanced oil market in sight
– global oil demand growth has been robust
Upbeat remarks again from Barkindo after yesterday’s comments and a report that a may be introduced.