MBOEPD: Thousand Barrels of Oil Equivalents Per Day

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

Definition in English: Thousand Barrels of Oil Equivalents Per Day