One thousand million barrels of oil. This is a somewhat common unit of measure of oil.
This bit of jargon has been viewed 10,962 times.
Return To Oil and Energy Jargon