Drilling & WellsMBOPD meaning in oil and gasDefinitionThousand barrels of oil per dayMBOPD means Thousand barrels of oil per day.✓ Verified termSuggest a correction