Announcements -> Hard Data on Oil Supply
The table below shows the situation as of July 13, 2007 from the International Energy Agency Oil Market Report

>