Does "MBPD" stand for "millions of barrels per day?"
Wouldn't that be many times more than the total consumption of oil by the entire world?
MBPD is an industry standard for thousand Barrels per Day
MMBPD is the standard for Million Barrels per Day
also MSCFD is thousand Standard Cubic Feet of Gas per Day,
MMSCFD is Million Standard Cubic Feet of Gas per Day
They come from the old Roman numeral system
M = a thousand
MM = a thousand thousands = a million