This comes amidst a backdrop of conflicting predictions between the IEA and OPEC.

read more