A meeting between OPEC and non-OPEC members on Thursday found that oil inventories in developed economies are just 12 million barrels above the groups’ target

Source: oilprice.com