OPEC Fails To Agree Production Ceiling After Iran Pledges To Boost Output
From a forty-year peak of 9.6m bpd in mid-2015, production has fallen to 9m bpd with some shale oil producers unable to stay in business with the price of WTI crude oil struggling to stay above $40 a barrel. The move helped to send Brent crude, the global benchmark, down to $42 a...
Posted On Dec 05 2015