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