The OPEC+ production cuts are now beginning to curtail supply sufficiently to cause large drawdowns in storage. This coupled with demand exceeding expectations results in a bullish sentiment change in oil. Are we heading towards $100/bbl by yearend as some analysts say?
Follow me on Twitter: @JohnPolomny