
OPEC closes in on goal to cut industrialized nations’ oil inventories
OPEC data shows oil inventories in developed OECD economies are now 74 million barrels over their five-year average. In January 2017, crude stocks were 340 million barrels over the five-year average. Financial Tribune photo. Participants [Read more]