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