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
>