wow this is quite shocking! this means that we have reached peak oil quite possibly some time ago....OR for the cynical, the Saudi might be trying to pull a fast one by inflating the prices through scarcity...but that seems unlikely here.
What's more curious is that the US reported it as 5.7million barrels in 2004!