mbpsd meaning in oil and gas
Definition
Thousands of barrels per stream day
mbpsd means Thousands of barrels per stream day. Per stream day means while unit is on line - ie not averaged to include downtime
Per stream day means while unit is on line - ie not averaged to include downtime
✓ Verified term