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.

Be the first to comment

Leave a Reply

Your email address will not be published.