mbsd meaning in oil and gas
Definition
thousand barrels per stream day
mbsd means thousand barrels per stream day. The rate of a unit based only on the days that the unit is actually operating.
The rate of a unit based only on the days that the unit is actually operating.
✓ Verified term