May 2009
News & Resources
Industry at a glance
March global oil supply fell by 380,000 bpd to 83.04 million bpd, as OPEC members continued to fall in line with the group’s target output levels. OPEC’s output stands 720,000 bpd above a 24.9 million-bpd target agreed upon at the group’s March 15 meeting.


