April 2006
News & Resources
Industry at a glance
Vol. 227 No. 4 World oil demand was revised to 84.7 million bpd which is still a considerable rebound from 2005, 83.3 million bpd


