In November, lower OPEC oil production countered higher OECD supply, resulting in an overall global decline of 50,000 bpd.
All material subject to strictly enforced copyright laws Please read our Terms & Conditions, Cookies Policy and Privacy Policy before using the site. Do Not Sell or Share My Personal Information.