MBD


What is the meaning of MBD? This page is about the meaning and definition of MBD.

Meaning of MBD

MBD stands for Million Barrels Per Day


Share on