With Riyadh showing little inclination to abandon its policy to defend volume rather than price and Iraq striving to at least sustain its record rates, overall OPEC supply looks set to hover around 31.5 million bpd during the coming months.

More Quotes by The IEA