Great IEA article out today. The IEA is predicting a US oil production collapse in 2016 and rising world demand will require OPEC to produce 32MMBPD; or about 0.7MMBPD more than it is currently producing.
Sorry, I don't know how to post.
Good luck longs,

