IEA says global oil inventories down 509 million barrels

World