This Week’s Sign We Are Sleepwalking Into a Supply Crunch (#2)
Posted by | September 02, 2016
Here is IEA’s latest oil market view:
A rather bullish take on things, no? Plus, the above also assumes OPEC will hold crude production at current high levels – a highly questionable assumption.