Become lower for even longer (ICP forecast as of 11 Dec 2015)
The summary of market info as of 11 Dec 2015 is as follows: OPEC members failed to agree on oil production ceiling in the 4th Dec meeting, after Iran rejected any production cut proposal until they can restore 1 million […]