mbbls meaning in oil and gas
Definition
thousands barrels
mbbls means thousands barrels. measure of liquid production, 1000s (abbreviated M) of barrels. 1 barrel = 42 US gallons or 159 litres
measure of liquid production, 1000s (abbreviated M) of barrels. 1 barrel = 42 US gallons or 159 litres
✓ Verified term