KBD: Thousand of Barrels Per Day

What does KBD mean? The above is one of KBD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Thousand of Barrels Per Day