World oil supply in April grew to 85.5 million bpd, while 2007 global demand was revised down slightly to 85.7 million bopd.
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.