Web
Images
Video
News
Maps
more »
MMbbl stands for million barrels, a unit often used for volumes of oil reserves. 1 MMbbl is equal to 1,000,000 barrels. 1 MMbbl is equal to 42 million U.S. gallons or 158,987.3 m³ of petroleum.… (
More on Mmbbl
)