Pairing this data up with OECD demand, even as stocks should rise, we arrive at OECD inventories totaling just north of 60 days’ worth of consumption at the end of next year, signaling a glut of …
A Bullish Outlook For Oil Investors
A Bullish Outlook For Oil Investors
Leave a reply