Highlights US oil inventories up by 2.22 mbbl Saudi Arabia’s production rise is attributed to raise lowered inventories Our forecast…
To continue reading this article, please log in or subscribe by visiting our subscription webpage
Categories: Oil, Oil Markets Weekly