MMbpd

AcronymDefinition
MMbpdMillion Barrels of Oil Per Day (oil and gas industry)