In reference to petroleum, Mbbl is an abbreviation for "Millions of barrels". It is the most commonly used unit in reference to large-scale oil production.
Information