Global oil inventories see record 8.7M barrel daily drop in May