volume 7, issue #15 - 08-09-1999
EIA sees 1999 World oil supply 800,000 bpd below demand
At the moment this article isn't available, sorry for the inconvenience this might cause